Credits
- 2021 · Robin Roberts Presents: Mahalia as Sigmund Galloway
- 2019 · Virgin River as Medic
- 2017 · Riverdale as Deputy
- 2016 · Timeless as Police Officer
- 2016 · Becky as Steven
- 2016 · DC's Legends of Tomorrow as Mysterious Agent
- 2016 · Colony as Nate
- 2015 · The Magicians as Palace Guard
- 2015 · Anxiety #5 as Calvin
- 2015 · UnREAL as Sugar
- 2012 · Arrow as SCPD Officer
- 2012 · Arrow as OMAC #1
- 2012 · Arrow as Zeta #1
- 2005 · Supernatural as Wounded Refugee Hunter