Known for
Filmography

Idiots
EN · 20266.3
as Roy, Who Wanted Revenge

By Any Means
EN · 20266.6
as Bobby Gilmer

The Spectacular Now
EN · 20136.7
as Drunk Man

The Crazies
EN · 20106.3
as Rory Hamill

Hope & Redemption: The Lena Baker Story
EN · 20086.0
as Mr. Candance

Hudson Taylor
EN · 19816.0
as Hudson Taylor

