Acting
The Lucky Man
2018
The Gray Man
2007
Serum
2006
Nightwalkers
Dirge
State Trooper
Oscar Downey
Richard
Commander Kellie & the Superkids: The Sword
Professor Timothean