1975-09-08 San Antonio, Texas, USA
Something in the Dirt | Radio Host | 2022-11-03 | |
Lemon Drink | Screen Creep | 2017-10-14 | |
Zombie Girl: The Movie | Self | 2009-08-09 | |
When Is Tomorrow | Stephen | 2007-03-24 | |
Pathogen | Janitor | 2006-03-25 | |
The Rules of Attraction | Bus Station Townie (uncredited) | 2002-10-11 |