Movies
Anon
as Karl Niedermeir
Babylon 5: The Legend of the Rangers - To Live and Die in Starlight
as Tafeek
Troubled Waters
as Mike Waters
An Amish Murder
as Ezra Ausberger
Gross Misconduct: The Life of Brian Spencer
as Keon
Shook
as Steven
Edison: The Wizard of Light
as William Dickson
The Spiral Staircase
as Bobby
Seeds of Doubt
On The Line
as Julian