2022
Devotion as Buddy Gill
2022
Black Adam as Checkpoint Mercenary #2
2022
The Gray Man as Masked Man
2020
Emmageddon as Security Guard
2020
Danger Force as Take-Out / Kunka (1 episode)
2020
John Henry as Officer Kevin Towle
2019
All Rise as Deputy Wilson (2 episodes)
2019
Good Trouble as Prison Guard (1 episode)
2018
Walk With Me as Brandon
2018
The Rookie as Darrell (1 episode)
2018
Station 19 as Firefighter Cook (1 episode)
2018
Black Lightning as Sergeant Gardner Grayle (8 episodes)
2016
Westworld as QA Specialist (1 episode)
2014
Scorpion as Soldier (1 episode)
2011
Shameless as Officer Badenhausen (1 episode)