2018
as Candea
as Donovan
2017
as John Quest
2016
as Noah
as Nat
as Chris Coltweild
2015
as Kudos
2014
as US Soldier (uncredited)
as Frank Stanford
as Dr. Dijkstra
2013
as Alf
as James