18 credits

1992(2024)
Officer Coughlin

Bet On Ben(2021)
Capt. Murphy Waylon

TimeCrafters: The Treasure of Pirate's Cove(2020)
Father O'Reilly

Legend of the Muse(2020)
Clement

High Moon(2019)
Chris Ray

Staged Killer(2019)
Chad Woods

Cops and Robbers(2017)
Officer Banks

Raptor Ranch(2013)
Special Agent O'Reilly

A Kiss for Jed Wood(2011)
Andy

The Black Waters of Echo's Pond(2010)
Danny

No Bad Days(2008)
Andrew

30,000 Leagues Under The Sea(2007)
Cooper

Man in the Chair(2007)
Jailer #2

The Blue Rose(2007)
Shawn

Shattered Day(2005)
Paul

Six: The Mark Unleashed(2004)
Joe

Fallacy(2004)
Deputy Corrigan

Noir
Bikini Bob