Cast Credits Mr. Mayor (2021) Guest starring as Rich Idiot Episode 1x03: Brentwood Trash (Jan 14, 2021) [Co-Star] The Morning Show (2019) Guest starring as Beau Episode 1x04: That Woman (Nov 8, 2019) [Co-Star] Why Women Kill (2019) Guest starring as Cole Episode 1x10: Kill Me as If It Were the Last Time (Oct 17, 2019) [Co-Star] Timeless (2016) Guest starring as Vincent Episode 2x02: The Darlington 500 (Mar 18, 2018) [Co-Star] American Crime Story (2016) Guest starring as J. Paul Beitler Episode 2x03: A Random Killing (Jan 31, 2018) How to Get Away with Murder (2014) Guest starring as Local News Anchor (3 episodes) Episode 6x08: I Want To Be Free (Nov 14, 2019) [Co-Star] Episode 5x12: We Know Everything (Feb 7, 2019) [Co-Star] Episode 3x06: Is Someone Really Dead? (Oct 27, 2016) [Co-Star] Scandal (2012) Guest starring as Senator Joseph Walton Episode 5x21: That's My Girl (May 12, 2016) [Co-Star] Grimm (2011) Guest starring as Nathaniel Episode 2x05: The Good Shepherd (Sep 28, 2012) [Co-Star] Leverage (2008) Guest starring as William Taylor Price Episode 2x06: The Top Hat Job (Aug 19, 2009) Bones (2005) Guest starring as Emil Bradford Episode 11x12: The Murder of the Meninist (Apr 21, 2016) The Tick (2001) Guest starring as Captain Comet Episode 1x06: The Big Leagues (Dec 21, 2001) Friends (1994) Guest starring as Bob Episode 1x05: The One With the East German Laundry Detergent (Oct 20, 1994) Beverly Hills, 90210 (1990) Guest starring as Mike Ryan Episode 4x26: Blind Spot (Apr 6, 1994) ALF (1986) Guest starring as Ben Episode 4x19: When I'm Sixty-Four (Feb 12, 1990)