2022
Bel-Air (TV Series)
Coach Denning / Lacrosse Coach
– Payback’s a B*tch (2022) … Coach Denning
– Yamacraw (2022) … Lacrosse Coach
2021
Good Trouble (TV Series)
Coach Wallace
– Closing Arguments (2021) … Coach Wallace
2019-2020
All American (TV Series)
Rick Wilson
– Stakes Is High (2020) … Rick Wilson
– Only Time Will Tell (2020) … Rick Wilson
– Life Goes On (2019) … Rick Wilson
2020
Deputy (TV Series)
SEB SWAT Commander
– Deputy Down (2020) … SEB SWAT Commander
2019
NOS4A2 (TV Series)
Paul Helm
– Gunbarrel (2019) … Paul Helm
2019
Sunny Daze
Finn
2018
S.W.A.T. (TV Series)
Eddie
– Fire and Smoke (2018) … Eddie
2016
The Spy Web Series (TV Series)
Timothy Slater
2015
The Phoenix Incident
Lt. Scott Jordan
2014
Any Other Friday (Short)
Coach Andy
2014
Headshots & Handcuffs (TV Series short)
Johnny Flynt
– …In the Beginning (2014) … Johnny Flynt
– Love Scene (2014) … Johnny Flynt
– Sock Puppet (2014) … Johnny Flynt
– Harlem Shakedown (2014) … Johnny Flynt
2013
Beyond the Mat
Recruiter
2013
Beautiful Chaos (Short)
The Client
2011
Division III: Football’s Finest
Gorden Spence
2011
1000 Ways to Die (TV Series documentary)
Football Coach
– Death, the New Black (2011) … Football Coach (as Scott Cameron Ruggles)
2010
Days of Our Lives (TV Series)
Moving Man
– Episode #1.11451 (2010) … Moving Man (uncredited)
2010
Forever No More (Short)
Nate Braxton
2010
Timbaland Feat. Katy Perry: If We Ever Meet Again (Music Video)
Detective
2008
Accidents Happen (Short)
Man in Photo
2008
Cold Play
Cheating husband
2007
Murder by the Book (TV Series documentary)
Swat Team
– Linda Fairstein (2007) … Swat Team
Producing
The Presence (producer) (pre-production)
2016
What Once Was (Short) (producer)
2014
Headshots & Handcuffs (TV Series short) (executive producer – 4 episodes)
– …In the Beginning (2014) … (executive producer)
– Love Scene (2014) … (executive producer)
– Sock Puppet (2014) … (executive producer)
– Harlem Shakedown (2014) … (executive producer)