2021
as Detective Jurgenson
2021
as Marvin
2021
as Charles Evans
2020
as Lou Jones
2020
as Doctor
2019
as Agent Swift
2019
as Father McKey
2018
as Lester
2018
as Dr. Callen Reed
2018
as Detective
2017
as NY Times Staffer
2017
as Sergeant Lopez
2017
as Sergeant Sulaski
2017
as Principal Crane
2016
as Pastor Ayres
2016
as Officer Elmer
2016
as James Boggs
2016
as Detective #2
2015
as Mr. Scott (uncredited)
2015
as Homicide Detective
2014
as Sargeant Joe
2014
as Banker
2013
as NCIS Agent Matthew O'Neil
2007
as Riker's Desk Guard
2004
as Press #1
2003
as Roy
2003
as Louis
2003
as Dr. Ganzy
2002
as Frank
2001
as Robbins
1999
as Neurologist
1999
as Orderly
1990
as Sergeant Mums
1990
as Mr. Johnson
1990
as Ames
1990
as Uniform Sergeant