2021
as Trek Co-ordinator
2019
as Lieutenant Clifford
2017
as Adam
2013
as Alexander Moore
2010
as Feral Boy (uncredited)
1999
as Rod