Pete
Clover (2020)
Actors Anonymous (2017)
Dr. Jacobs
The Institute (2017)
Dillon
The Follower (2016)
Dr. Kris Sharma
Desires of the Heart (2015)
Julio
The Sound and the Fury (2015)
Shimon
Paskutiniai Riteriai (2015)
Sal Mineo
Sal (2013)
Val / Steve
Interior. Leather Bar. (2013)
Mickey B
Lost Angeles (2012)
Etch-A-Sketch
Fighting Words (2006)
Christian
Dallas 362 (2005)
Illusion (2004)
CNN Technician
Live from Baghdad (2002)
Bruce
You Always Stalk the Ones You Love (2002)
Sarb Parikh
Landspeed (2002)
Third Shooter
Saltono jūra (2002)
Pez
Backflash (2002)
Crazy Leroy
The Gray in Between (2002)
Alex (uncredited)
James Dean (2001)
Marlon
Mistress of Seduction (1998)
Story