Credits
- 2024 · Cross as Dex Notarile
- 2024 · The Pradeeps of Pittsburgh as Ohio State Trooper
- 2023 · The Love Club: Lauren’s Dream as Dan
- 2023 · Fashionably in Love as Thomas Nettley
- 2022 · Christmas at the Drive-In as Bobby Russel
- 2022 · A Tiny Home Christmas as Kirk
- 2022 · Star Trek: Strange New Worlds as Una's Father
- 2020 · Life in a Year as Real Estate Agent
- 2019 · The Boys as Pastor John
- 2019 · The Prodigy as Buchanan Teacher
- 2018 · Carter as Devon Macintosh
- 2017 · Creeped Out as Mr. Dekker
- 2017 · Anne with an E as Mr. Gillis
- 2016 · Second Jen as Peter
- 2016 · A Family Man as Elise's Brother #2
- 2016 · Private Eyes as Mark Bates
- 2016 · Love's Complicated as Ernie
- 2015 · Heroes Reborn as Lab Tech
- 2015 · Coconut Hero as Pastor
- 2015 · Dark Matter as Miles Connor
- 2015 · Man Seeking Woman as Moderator
- 2014 · Ben's at Home as Jim
- 2013 · Cottage Country as Constable Grant
- 2012 · Off2Kali Comedy as Various Characters
- 2012 · Broken Heart Syndrome as Russ
- 2011 · Suits as Dr. Keating
- 2011 · Textuality as Jim
- 2010 · Vacation with Derek as Officer Difonzo
- 2010 · Rookie Blue as Howard
- 2009 · The Puck Hogs as Marco
- 2008 · One Week as John (uncredited)
- 2008 · Cyborg Soldier as Matt Larkin
- 2007 · Talk to Me as Tonight Show P.A.
- 2003 · Mayday as First Officer Loehrer
- 2003 · Mayday as Air Traffic Controller
- 2002 · Sue Thomas: F.B.Eye as The Man