Credits
- 2024 · How to Die Alone as Manager Steve
- 2019 · Midway as Navy Yard Inspector
- 2019 · The Boys as Randall Skilton
- 2018 · Anon as Detective Shea
- 2017 · American Gods as Mr. Road
- 2016 · Age of Reason as Dad
- 2015 · The Expanse as MVPD Detective
- 2015 · 88 as Officer Clancy
- 2015 · Killjoys as Durek
- 2014 · The Strain as Officer Green
- 2014 · Maps to the Stars as Bad Babysitter 2 Director
- 2014 · Remedy as Paramedic
- 2013 · Hemlock Grove as Detective
- 2013 · Orphan Black as Charity's Husband
- 2012 · The Firm as D.O.J. Security Officer
- 2011 · Against the Wall as Mr. Patterson
- 2011 · Alphas as Pastor
- 2011 · Suits as Police Officer
- 2009 · Warehouse 13 as Brother
- 2009 · Grey Gardens as Concierge
- 2008 · The Good Witch as Kyle's Father
- 2006 · Runaway as Cop #2
- 2004 · Kevin Hill as General Manager
- 2004 · This Is Wonderland as
- 2003 · Mayday as First Officer Lanouette
- 2003 · Mayday as Lt. Colonel Jack Zych
- 2003 · Mayday as Flight Director
- 2003 · Sounder as Guard 1
- 2002 · Sue Thomas: F.B.Eye as U.S. Marshal Anthony Turner
- 2001 · My Louisiana Sky as Milton Lambert
- 2000 · The Virgin Suicides as Drunk Man in Pool
- 2000 · Angels in the Infield as Angel Catcher
- 1998 · Highlander: The Raven as Hitman
- 1997 · Earth: Final Conflict as Randy