Titans (2018)
Larry Trainor / Negative Man
Doom Patrol (2019)
Larry Trainor / Negative Man
DC's Legends of Tomorrow (2016)
Larry Trainor / Negative Man (uncredited) (archive footage)
The 5th Wave (2016)
Wounded Man with Crucifix
Fear Street: 1666 (2021)
Elijah Goode / Mayor Will Goode