2025
as Ricardo
2024
as Coach Horne
2024
as Ron
2024
as Dr. Nichols
2022
as Samuel Joel
2022
as Sheriff Peterson
2021
as Howard
2021
as Wade
2021
as James Campbell
2021
as Mr. Johnson
2020
as Senior Lawyer
2020
as Colin
2019
as Mark Haber
2019
as Wade
2019
as Mayor Akins
2019
as Mayor Michael Akins
2019
as Coach Dunn
2019
as Marcus
2019
as Doctor
2018
as Lou
2018
as Chris Andrews
2018
as Dr. Walsh
2018
as Ben Harten
2018
as Dr. Ehrlich
2018
as Peter McHugh
2017
as Jacobs
2017
as Distinguished Partner
2017
as Dr. Baker
2017
as Welborn
2017
as Detective Saunders
2017
as Mr. Logan
2016
as Hospital Official
2016
as Cashier Vern
2016
as Eldon
2016
as General #1
2016
as Judge
2016
as Surgeon
2015
as Lawyer
2015
as Dr. Seizer
2015
as Charles Keen
2015
as Father Bob
2015
as Journalist
2015
as WSU Professor
2014
as John Bolen
2014
as Teacher
2014
as Dispatch Officer
2014
as David Miller
2014
as Sgt. David Miller
2014
as Grayson Doyle
2013
as Ultra Doctor
2013
as Roger
2013
as President
2013
as Dr. Faizel
2013
as Deputy
2013
as Deputy (uncredited)
2012
as Redinald Beal
2012
as Dr. Hughes
2012
as Dr. Hughes
2012
as Walter Gilman
2011
2011
as Military Advisor
2011
as Mr. Herman
2011
as SFPD #2
2010
as ER Doctor
2010
as Louie
2010
as Minister
2009
as Dr. Martin
2009
as Jim Adams
2008
as Special Agent Fisher
2008
as ND Agent
2008
as Mr. Martinez
2007
as Cop
2007
as Doctor Washington
2007
as Father Nathan
2006
as Minister
2005
as Dr. Keller
2005
as God's Witness #1
2004
as Cpl. Venner
2003
as Proctor
2002
as Dr. Tyler
2002
as Deputy
2001
as Courier
2001
as VRA Op Hacker
1997
as Captain Mike Shefield
1993
as Detective Gross