Cast Credits Physical (2021) Guest starring as Dick Episode 2x02: Don't You Ever Stop (Jun 10, 2022) [Co-Star] Mr. Mayor (2021) Guest starring as Location Manager Episode 1x09: #Palmtreereform (Feb 25, 2021) [Co-Star] Dead to Me (2019) Guest starring as Doug Episode 1x07: I Can Handle It (May 3, 2019) [Co-Star] Dirty John (2018) Guest starring as Father David Episode 2x03: Marriage Encounter (Jun 9, 2020) [Co-Star] Good Girls (2018) Guest starring as Middle Aged Golfer Episode 4x08: Broken Toys (May 9, 2021) [Co-Star] 9-1-1 (2018) Guest starring as Tire Store Employee Episode 2x01: Under Pressure (Sep 23, 2018) [Co-Star] S.W.A.T. (2017) Guest starring as Surgeon Episode 5x13: Short Fuse (Mar 13, 2022) [Co-Star] Atypical (2017) Guest starring as Director of Student Conduct Episode 3x05: Only Tweed (Nov 1, 2019) [Co-Star] Incorporated (2016) Guest starring as David Ciaran Miles Episode 1x07: Executables (Jan 11, 2017) [Co-Star] Timeless (2016) Guest starring as Senator James Wadsworth Episode 2x07: Mrs. Sherlock Holmes (Apr 29, 2018) [Co-Star] This Is Us (2016) Guest starring as Dr. Grader (2 episodes) Episode 5x03: Changes (Nov 10, 2020) Episode 2x04: Still There (Oct 17, 2017) Animal Kingdom (2016) Guest starring as Charles Episode 3x12: Homecoming (Aug 14, 2018) [Co-Star] Crazy Ex-Girlfriend (2015) Guest starring as Judge Episode 2x13: Can Josh Take a Leap of Faith? (Feb 3, 2017) [Co-Star] Jennifer Falls (2014) Guest starring as Brian Driscoll Episode 1x05: Staycation (Jul 9, 2014) Enlisted (2014) Guest starring as Officer Episode 1x01: Pilot (Jan 10, 2014) [Co-Star] Marvel's Agents of S.H.I.E.L.D. (2013) Guest starring as Motel Clerk Episode 4x13: BOOM (Feb 7, 2017) Mom (2013) Guest starring as Martin Episode 8x02: Smitten Kitten and a Tiny Boo-Boo Error (Nov 12, 2020) Ray Donovan (2013) Guest starring as Bartender Episode 2x08: Sunny (Aug 31, 2014) [Co-Star] The Goodwin Games (2013) Guest starring as Professor #2 Episode 1x04: The Hamletta (Jun 10, 2013) [Co-Star] The Neighbors (2012) Guest starring as Doctor Cohen Episode 2x04: The One with Interspecies F-R-I-E-N-D-S (Oct 11, 2013) [Co-Star] The Mindy Project (2012) Guest starring as Coach Episode 1x07: Teen Patient (Nov 27, 2012) [Co-Star] Perception (2012) Guest starring as Doctor Episode 2x02: Alienation (Jul 2, 2013) Luck (2012) Guest starring as TBD Episode 1x08: Ace Counters Smythe's Move with His Own (Mar 18, 2012) [Co-Star] American Horror Story (2011) Guest starring as Reporter #1 Episode 2x11: Spilt Milk (Jan 9, 2013) [Co-Star] Guest starring as Principal Johnson Episode 5x05: Room Service (Nov 4, 2015) [Co-Star] Guest starring as Priest Episode 9x06: Episode 100 (Oct 23, 2019) [Co-Star] Hart of Dixie (2011) Guest starring as Dean Hale Episode 3x14: Here You Come Again (Mar 21, 2014) [Co-Star] Revenge (2011) Guest starring as Doctor Episode 3x04: Mercy (Oct 20, 2013) [Co-Star] Free Agents (2011) Guest starring as Fred Potter Episode 1x04: Rebranding (Oct 5, 2011) Wilfred (2011) Guest starring as Doctor Episode 1x06: Conscience (Jul 28, 2011) Franklin & Bash (2011) Guest starring as Madison's Lawyer Episode 4x05: Deep Throat (Sep 10, 2014) Law & Order: LA (2010) Guest starring as Rogan Malone Episode 1x07: Ballona Creek (Nov 17, 2010) [Co-Star] Childrens Hospital (2010) Guest starring as Dr. Random Episode 4x03: Chief's Origin (Aug 24, 2012) NCIS: Los Angeles (2009) Guest starring as Dr. Hodge Episode 13x10: Where Loyalties Lie (Mar 6, 2022) [Co-Star] Southland (2009) Guest starring as Russell's Doctor Episode 2x03: U-Boat (Mar 16, 2010) Castle (2009) Guest starring as Judge Fitz Episode 3x19: Law & Murder (Mar 28, 2011) Eleventh Hour (2008) Guest starring as Surgeon Episode 1x11: Miracle (Jan 22, 2009) The Mentalist (2008) Guest starring as George Palmer Episode 1x05: Redwood (Oct 28, 2008) Sons of Anarchy (2008) Guest starring as Doctor Episode 3x04: Home (Sep 28, 2010) [Co-Star] 90210 (2008) Guest starring as Mr. Bergman Episode 3x07: I See London, I See France... (Nov 1, 2010) The Secret Life of the American Teenager (2008) Guest starring as Reverend Stone Episode 5x11: Half Over (Aug 27, 2012) Private Practice (2007) Guest starring as Dr. Warren Episode 4x03: Playing God (Oct 7, 2010) [Co-Star] Life (2007) Guest starring as Fire Chief Episode 1x03: Let Her Go (Oct 10, 2007) Shark (2006) Guest starring as Larry Reiner Episode 1x14: Starlet Fever (Feb 8, 2007) Criminal Minds (2005) Guest starring as Gil Clurman Episode 1x03: Won't Get Fooled Again (Oct 5, 2005) How I Met Your Mother (2005) Guest starring as Minister Episode 5x23: The Wedding Bride (May 17, 2010) [Co-Star] Bones (2005) Guest starring as Dr. Ted Reardon Episode 3x06: Intern in the Incinerator (Nov 6, 2007) It's Always Sunny in Philadelphia (2005) Guest starring as Rink Official Episode 6x04: Mac's Big Break (Oct 7, 2010) [Co-Star] The Comeback (2005) Guest starring as Eddie Episode 1x01: The Comeback (Jun 5, 2005) Desperate Housewives (2004) Guest starring as Man Episode 1x10: Come Back to Me (Dec 19, 2004) [Co-Star] Boston Legal (2004) Guest starring as Father Tulley Episode 4x05: Hope and Glory (Oct 30, 2007) Arrested Development (2003) Guest starring as Kell Episode 2x08: Queen for a Day (Jan 23, 2005) [Co-Star] NCIS (2003) Guest starring as Frank Satner Episode 9x18: The Tell (Mar 20, 2012) Two and a Half Men (2003) Guest starring as Freddy The Minister Episode 8x07: The Crazy Bitch Gazette (Nov 1, 2010) [Co-Star] Guest starring as Stan Episode 12x02: A Chic Bar in Ibiza (Nov 6, 2014) Nip/Tuck (2003) Guest starring as FBI Agent Episode 1x13: Escobar Gallardo (Oct 21, 2003) Love Comes Softly (2003) Starring as Mr. Bersen Episode 1x11: Love's Christmas Journey (Nov 5, 2011) Firefly (2002) Guest starring as Doctor Episode 1x08: Ariel (Nov 15, 2002) Everwood (2002) Guest starring as Juilliard Administrator Episode 3x18: Fallout (Apr 25, 2005) Monk (2002) Guest starring as Benjy's coach Episode 2x03: Mr. Monk Goes to the Ballgame (Jul 11, 2003) Reba (2001) Guest starring as Coach Class Episode 3x11: All Growed Up (Jan 9, 2004) Crossing Jordan (2001) Guest starring as Randall Saunders Episode 4x02: Out of Sight (Oct 3, 2004) Grounded for Life (2001) Guest starring as Father Matthew Episode 2x18: Swearin' to God (Apr 10, 2002) CSI: Crime Scene Investigation (2000) Guest starring as Doctor Episode 3x13: Random Acts of Violence (Jan 30, 2003) Guest starring as George Episode 10x03: Working Stiffs (Oct 8, 2009) [Co-Star] Even Stevens (2000) Starring as Steve Stevens (5 episodes) Episode 1x07: Foodzilla (Aug 26, 2000) Episode 1x04: What'll Idol Do? (Jul 8, 2000) Episode 1x03: Take My Sister... Please (Jul 1, 2000) Episode 1x02: Stevens Genes (Jun 24, 2000) Episode 1x01: Swap.com (Jun 17, 2000) View 2 more View 2 less Malcolm in the Middle (2000) Guest starring as Priest Episode 1x03: Home Alone 4 (Jan 23, 2000) Freaks and Geeks (1999) Guest starring as Mr. Simpson (2 episodes) Episode 1x16: Kim Kelly Is My Friend () [Co-Star] Episode 1x07: Girlfriends and Boyfriends (Jan 17, 2000) [Co-Star] Charmed (1998) Guest starring as Angry Man Episode 7x13: Charmageddon (Jan 30, 2005) The King of Queens (1998) Guest starring as Mr. Landry Episode 7x21: Slippery Slope (May 9, 2005) Ally McBeal (1997) Guest starring as Ally's Father Episode 1x01: Pilot (Sep 8, 1997) [Co-Star] Sabrina, the Teenage Witch (1996) Guest starring as Mr. Cavanaugh Episode 5x10: Sabrina's Perfect Christmas (Dec 15, 2000) The Bonnie Hunt Show (1995) Starring as Tom Vandoozer Episode 1x05: Better Offer (Oct 20, 1995) Star Trek: Voyager (1995) Guest starring as Lieutenant Walter Baxter (2 episodes) Episode 2x06: Twisted (Oct 2, 1995) Episode 1x07: Eye of the Needle (Feb 20, 1995) Guest starring as Supervisor (2 episodes) Episode 7x17: Workforce, Part II (Feb 28, 2001) Episode 7x16: Workforce, Part I (Feb 21, 2001) The X-Files (1993) Guest starring as Dave Kline Episode 6x15: Arcadia (Mar 7, 1999) [Co-Star] Beverly Hills, 90210 (1990) Guest starring as Mr. Cummings (2 episodes) Episode 8x02: Aloha, Beverly Hills (2) (Sep 10, 1997) Episode 8x01: Aloha, Beverly Hills (1) (Sep 10, 1997) Guest starring as Marcus Behr (2 episodes) Episode 10x13: Tainted Love (Jan 12, 2000) [Co-Star] Episode 10x12: Nine Yolks Whipped Lightly (Dec 22, 1999) [Co-Star] The Fresh Prince of Bel-Air (1990) Guest starring as Forest Ranger Episode 2x13: Christmas Show (Dec 16, 1991) L.A. Law (1986) Guest starring as Rick Nash Episode 6x04: Spleen It to Me, Lucy (Nov 7, 1991) General Hospital (1963) Guest starring as Minister (3 episodes) Episode 2011-02-23: Ep. #12244 (Feb 23, 2011) [Uncredited] Episode 2011-02-22: Ep. #12243 (Feb 22, 2011) [Uncredited] Episode 2011-02-21: Ep. #12242 (Feb 21, 2011) [Uncredited]