Actor
Elvis the Pig
2023 · as Mr. Bell
Beyond the Line
2019 · as William Summers
The Perfect Pickup
2018 · as Mugger #1
Alien Psychosis
2018 · as Tony Price
Shieldmaiden
2017 · as Gunnar
Elysium
2013 · as HS Agent
Man of Steel
2013 · as F-35 Pilot
30 Days of Night: Dark Days
2010 · as Ivan
Phantom Racer
2009 · as Young JJ