2022
as Self
2020
as Steward (uncredited)
2019
as Investigation Adviser
2017
as Dr. Mark Benecke
2015
2014
2013
as Forensic Scientist
2010
as Himself
2007
2004
as Self - Forensic Criminologist