Known For
Filmography
—
—2024
2023
2023
2023
2021
2021
2021
2020
2019
2019
2018
2018
2016
2016
2015

Manson Girls
Movie · as Michael Atkins
Tecie
Tecie
Movie

Red One
Movie · as Krampus Guest

Origin
Movie · as Burleigh Gardner

Will Trent
TV · as Todd Fayzell · 1 ep

Found
TV · as Julian Barker · 1 ep

Fear Street: 1978
Movie · as Mayor Will Goode

Fear Street: 1994
Movie · as Mayor Will Goode

Fear Street: 1666
Movie · as Elijah Goode / Mayor Will Goode

Greyhound
Movie · as Flusser

Doom Patrol
TV · as Larry Trainor / Negative Man · 46 eps

Miracle Workers
TV · as Henry · 1 ep

Avengers: Infinity War
Movie · as Street Pedestrian #2

Titans
TV · as Larry Trainor / Negative Man · 1 ep

The 5th Wave
Movie · as Wounded Man with Crucifix

DC's Legends of Tomorrow
TV · as Larry Trainor / Negative Man (uncredited) (archive footage) · 1 ep

Schoolcraft
Movie · as Adrian Schoolcraft
