Actor
- Justice League: Crisis on Infinite Earths - Part Two (2024)
- Justice League: Crisis on Infinite Earths - Part One (2024)
- Bring Him to Me (2023)
- Koala Man (2023)
- Them (2021)
- Justice Society: World War II (2021)
- This Little Love of Mine (2021)
- The Clearing (2020)
- See You Soon (2019)
- Star Wars Resistance (2018)
- Suicide Squad: Hell to Pay (2018)
- Pulse (2017)
- Apple of My Eye (2017)
- Security (2017)
- (2016)
- Gears of War 4 (2016)
- Albion: Rise of the Danann (2016)
- The Riders (2015)
- The Dream Children (2015)
- The Flash (2014)
- The Legend of Hercules (2014)
- Ektopos (2011)
- Spartacus: Blood and Sand (2010)