2024
as Noah
2019
as SRT Officer
2017
as Dixon
as Police Officer #2
2014
as Guard of Ship
2013
as Guard
as Lynchman (uncredited)
2012
as Irish Boxer
2011
as Police Officer