Cast Credits FBI: Most Wanted (2020) Guest starring as Homer Courtland Episode 3x13: Overlooked (Feb 22, 2022) Why Women Kill (2019) Guest starring as The Old Man Episode 1x02: I'd Like to Kill Ya, But I Just Washed My Hair (Aug 22, 2019) [Co-Star] Proven Innocent (2019) Guest starring as Jack Scott (3 episodes) Episode 1x13: In Defense of Madeline Scott, Part 2 (May 10, 2019) Episode 1x02: The Burden of Truth (Feb 22, 2019) Episode 1x01: Pilot (Feb 15, 2019) Westworld (2016) Guest starring as Sheriff Reed (2 episodes) Episode 1x04: Dissonance Theory (Oct 23, 2016) [Co-Star] Episode 1x02: Chestnut (Oct 9, 2016) [Co-Star] Fear the Walking Dead (2015) Guest starring as Greedy Rancher's Dad Episode 3x13: This Land is Your Land (Oct 1, 2017) [Co-Star] How to Get Away with Murder (2014) Guest starring as Commissioner Monaghan Episode 3x02: There Are Worse Things Than Murder (Sep 29, 2016) Scorpion (2014) Guest starring as Supervisor Elkins Episode 1x11: Revenge (Dec 8, 2014) The Last Ship (2014) Guest starring as Major Terry Ebbert Episode 5x05: Warriors (Oct 7, 2018) [Co-Star] Murder in the First (2014) Guest starring as Martin John "Senior" McCormack (2 episodes) Episode 2x09: Bruja Blanca (Aug 3, 2015) Episode 2x07: State of the Union (Jul 20, 2015) True Detective (2014) Guest starring as Deiffenbach Episode 2x06: Church in Ruins (Jul 26, 2015) Marvel's Agents of S.H.I.E.L.D. (2013) Guest starring as Roger Episode 1x09: Repairs (Nov 26, 2013) Vegas (2012) Guest starring as Attorney General Episode 1x21: Sons of Nevada (May 10, 2013) Scandal (2012) Guest starring as Amos Episode 2x02: The Other Woman (Oct 4, 2012) Body of Proof (2011) Guest starring as Fire Chief Graham Episode 3x11: Dark City (May 7, 2013) Shameless (2011) Guest starring as Tacker Episode 3x01: El Gran Cañon (Jan 13, 2013) [Co-Star] Law & Order: LA (2010) Guest starring as SIS Commander Episode 1x03: Harbor City (Oct 13, 2010) [Co-Star] Hawaii Five-0 (2010) Guest starring as Naval Captain Stan Norell Episode 4x21: Makani 'olu A Holo Mālie (May 2, 2014) Modern Family (2009) Guest starring as Father Krzyzieski Episode 4x13: Fulgencio (Jan 23, 2013) The Mentalist (2008) Guest starring as Artie Beck Episode 5x03: Not One Red Cent (Oct 14, 2012) Mad Men (2007) Guest starring as Exec #1 Episode 6x08: The Crash (May 19, 2013) [Co-Star] Heroes (2006) Guest starring as Sheriff Davidson (4 episodes) Episode 1x10: Six Months Ago (Nov 27, 2006) [Co-Star] Episode 1x09: Homecoming (Nov 20, 2006) [Co-Star] Episode 1x08: Seven Minutes to Midnight (Nov 13, 2006) [Co-Star] Episode 1x02: Don't Look Back (Oct 2, 2006) [Co-Star] View 1 more View 1 less Criminal Minds (2005) Guest starring as Detective Casey Episode 2x01: The Fisher King (2) (Sep 20, 2006) Supernatural (2005) Guest starring as Mover Episode 1x19: Provenance (Apr 13, 2006) [Co-Star] Grey's Anatomy (2005) Guest starring as Lenny Shulte Episode 10x01: Seal Our Fate (Sep 26, 2013) Numb3rs (2005) Guest starring as Sgt. Ronald Jackson Episode 3x15: End of Watch (Feb 9, 2007) [Co-Star] 10-8 (2003) Guest starring as Jerry Episode 1x11: Lucy in the Sky (Dec 21, 2003) 24 (2001) Guest starring as Medic Episode 2x20: Day 2: 3:00 A.M. - 4:00 A.M. (Apr 22, 2003) Millennium (1996) Guest starring as Edward Petey Episode 1x11: Weeds (Jan 24, 1997) Star Trek: Voyager (1995) Guest starring as Lt. Joseph "Joe" Carey (8 episodes) Episode 7x21: Friendship One (Apr 25, 2001) Episode 6x23: Fury (May 3, 2000) Episode 5x24: Relativity (May 12, 1999) Episode 1x11: State of Flux (Apr 10, 1995) Episode 1x10: Prime Factors (Mar 20, 1995) Episode 1x03: Parallax (Jan 23, 1995) Episode 1x02: Caretaker, Part II (Jan 16, 1995) Episode 1x01: Caretaker, Part I (Jan 16, 1995) View 5 more View 5 less Law & Order (1990) Guest starring as Grant Fisher Episode 21x08: Severance (May 5, 2022) Star Trek: The Next Generation (1987) Guest starring as Conn Officer Episode 1x08: Justice (Nov 9, 1987) [Co-Star] L.A. Law (1986) Guest starring as Ron Mitchell (2 episodes) Episode 1x08: Gibbon Take (Nov 14, 1986) [Co-Star] Episode 1x06: Slum Enchanted Evening (Oct 31, 1986) [Co-Star] Cheers (1982) Guest starring as Jordan Brundidge Episode 5x07: Young Dr. Weinstein (Nov 13, 1986) All My Children (1970) Guest starring as Police Commissioner Bennett Episode 2010-12-28: Tues Dec 28 2010 (Dec 28, 2010)