Cast Credits Criminal Minds (2005) Guest starring as Deacon Episode 6x04: Compromising Positions (Oct 13, 2010) How I Met Your Mother (2005) Guest starring as Reverend Episode 2x09: Slap Bet (Nov 20, 2006) Monk (2002) Guest starring as Supervisor Episode 3x16: Mr. Monk and the Kid (Mar 4, 2005)