Cast Credits The Morning Show (2019) Guest starring as Fred Micklen (10 episodes) Episode 1x10: The Interview (Dec 20, 2019) Episode 1x09: Play the Queen (Dec 13, 2019) Episode 1x08: Lonely at the Top (Dec 6, 2019) Episode 1x07: Open Waters (Nov 29, 2019) Episode 1x06: The Pendulum Swings (Nov 22, 2019) Episode 1x05: No One's Gonna Harm You, Not While I'm Around (Nov 15, 2019) Episode 1x04: That Woman (Nov 8, 2019) Episode 1x03: Chaos Is the New Cocaine (Nov 1, 2019) Episode 1x02: A Seat at the Table (Nov 1, 2019) Episode 1x01: In the Dark Night of the Soul It's Always 3:30 in the Morning (Nov 1, 2019) View 7 more View 7 less How to Get Away with Murder (2014) Guest starring as Justice Spivey Episode 4x13: Lahey v. Commonwealth of Pennsylvania (Mar 1, 2018) Chasing Life (2014) Guest starring as Thomas Carver (3 episodes) Episode 2x10: A Bottle of Secrets (Sep 7, 2015) Episode 1x10: Finding Chemo (Aug 12, 2014) Episode 1x05: The Family That Lies Together (Jul 8, 2014) Devious Maids (2013) Starring as Adrian Powell (42 episodes) Episode 4x09: Much Ado About Buffing (Aug 1, 2016) Episode 4x06: The Maid Who Knew Too Much (Jul 11, 2016) Episode 4x05: A Time to Spill (Jul 4, 2016) Episode 4x04: Sweeping With the Enemy (Jun 27, 2016) Episode 4x03: War and Grease (Jun 20, 2016) Episode 4x02: Another One Wipes the Dust (Jun 13, 2016) Episode 4x01: Once More Unto the Bleach (Jun 6, 2016) Episode 3x10: Whiplash (Aug 3, 2015) Episode 3x09: Bad Girl (Jul 27, 2015) Episode 3x08: Cries and Whispers (Jul 20, 2015) Episode 3x06: She Done Him Wrong (Jul 6, 2015) Episode 3x05: The Talk of the Town (Jun 29, 2015) Episode 3x04: Since You Went Away (Jun 22, 2015) Episode 3x03: The Awful Truth (Jun 15, 2015) Episode 3x02: From Here to Eternity (Jun 8, 2015) Episode 3x01: Awakenings (Jun 1, 2015) Episode 2x13: Look Back in Anger (Jul 13, 2014) Episode 2x12: Proof (Jul 6, 2014) Episode 2x11: You Can't Take It With You (Jun 29, 2014) Episode 2x10: Long Day's Journey Into Night (Jun 22, 2014) Episode 2x09: The Visit (Jun 15, 2014) Episode 2x08: Night, Mother (Jun 8, 2014) Episode 2x07: Betrayal (Jun 1, 2014) Episode 2x06: Private Lives (May 25, 2014) Episode 2x05: The Bad Seed (May 18, 2014) Episode 2x04: Crimes of the Heart (May 11, 2014) Episode 2x03: Dangerous Liaisons (May 4, 2014) Episode 2x02: The Dark at the Top of the Stairs (Apr 27, 2014) Episode 2x01: An Ideal Husband (Apr 20, 2014) Episode 1x13: Totally Clean (Sep 22, 2013) Episode 1x12: Getting Out the Blood (Sep 15, 2013) Episode 1x11: Cleaning Out the Closet (Sep 8, 2013) Episode 1x10: Hanging the Drapes (Aug 25, 2013) Episode 1x09: Scrambling the Eggs (Aug 18, 2013) Episode 1x08: Minding the Baby (Aug 11, 2013) Episode 1x07: Taking a Message (Aug 4, 2013) Episode 1x06: Walking the Dog (Jul 28, 2013) Episode 1x05: Taking Out the Trash (Jul 21, 2013) Episode 1x04: Making Your Bed (Jul 14, 2013) Episode 1x03: Wiping Away the Past (Jul 7, 2013) Episode 1x02: Setting the Table (Jun 30, 2013) Episode 1x01: Pilot (Jun 23, 2013) View 39 more View 39 less Scandal (2012) Guest starring as Justice Spivey Episode 7x12: Allow Me to Reintroduce Myself (Mar 1, 2018) House of Lies (2012) Guest starring as Matt Episode 1x07: Bareback Town (Feb 19, 2012) Castle (2009) Guest starring as Simon Campbell Episode 3x15: The Final Nail (Feb 14, 2011) Private Practice (2007) Guest starring as Father Mark Episode 1x08: In Which Cooper Finds a Port in His Storm (Nov 21, 2007) Saving Grace (2007) Guest starring as Father Johnny Hanadarko (18 episodes) Episode 3x19: I'm Gonna Need a Big Night Light (Jun 21, 2010) Episode 3x17: You Think I'm Gonna Eat My Gun? (Jun 14, 2010) Episode 3x16: Loose Men in Tight Jeans (Jun 7, 2010) Episode 3x12: Hear The Birds (Apr 5, 2010) Episode 3x11: Let's Talk (Mar 29, 2010) Episode 3x09: Looks Like a Lesbian Attack to Me (Aug 11, 2009) Episode 3x08: Popcorn (Aug 4, 2009) Episode 3x03: Watch Siggybaby Burn (Jun 30, 2009) Episode 2x14: I Believe in Angels (Apr 13, 2009) Episode 2x13: So What's The Purpose of a Platypus? (Apr 6, 2009) Episode 2x12: But There's Clay (Mar 30, 2009) Episode 2x09: Do You Believe in Second Chances? (Mar 9, 2009) Episode 2x01: Have a Seat Earl (Jul 14, 2008) Episode 1x13: Taco, Tulips, Duck and Spices (Dec 18, 2007) Episode 1x08: Everything's Got a Shelf Life (Sep 10, 2007) Episode 1x07: Yeehaw, Geepaw (Sep 3, 2007) Episode 1x03: Bless Me Father, For I Have Sinned (Aug 6, 2007) Episode 1x01: Pilot (Jul 23, 2007) View 15 more View 15 less Related (2005) Guest starring as Joe Sorelli (13 episodes) Episode 1x18: The Move (Mar 20, 2006) Episode 1x17: The Cape (Mar 20, 2006) Episode 1x14: Here's a Balloon for You (Feb 27, 2006) Episode 1x13: Not Without My Daughter (Feb 13, 2006) Episode 1x12: Daddy's Little Girl (Feb 6, 2006) Episode 1x10: The Godmother (Jan 23, 2006) Episode 1x09: Have Yourself a Sorelli Little Christmas (Dec 12, 2005) Episode 1x08: Driving Miss Crazy (Nov 21, 2005) Episode 1x07: Francesca (Nov 14, 2005) Episode 1x05: The Naked Truth (Oct 31, 2005) Episode 1x04: Hello, Deli (Oct 26, 2005) Episode 1x02: Hang in There, Baby (Oct 12, 2005) Episode 1x01: Moving Out, Moving In, Moving On (Oct 5, 2005) View 10 more View 10 less Criminal Minds (2005) Guest starring as Sgt. Joe Mahaffey Episode 9x06: In the Blood (Oct 30, 2013) Grey's Anatomy (2005) Guest starring as Officer Hancock (3 episodes) Episode 7x11: Disarm (Jan 6, 2011) Episode 6x24: Death and All His Friends (May 20, 2010) Episode 6x23: Sanctuary (May 20, 2010) Numb3rs (2005) Guest starring as Dr. Stephen Atwood Episode 1x05: Prime Suspect (Feb 18, 2005) Lost (2004) Guest starring as Dan Norton (2 episodes) Episode 5x04: The Little Prince (Feb 4, 2009) Episode 5x01: Because You Left (Jan 21, 2009) Miracles (2003) Guest starring as Larry Kittredge Episode 1x11: The Ghost (Dec 12, 2003) Without a Trace (2002) Guest starring as Barry Mashburn (2 episodes) Episode 1x23: Fall Out (2) (May 15, 2003) Episode 1x22: Fall Out (1) (May 8, 2003) 24 (2001) Guest starring as John Brunner Episode 7x07: Day 7: 2:00 P.M. - 3:00 P.M. (Feb 2, 2009) CSI: Crime Scene Investigation (2000) Guest starring as Roy Logan Episode 2x14: The Finger (Jan 31, 2002) Angel (1999) Guest starring as Elliot Episode 4x02: Ground State (Oct 13, 2002) Law & Order: Special Victims Unit (1999) Guest starring as Jerry Bullard Episode 12x19: Bombshell (Mar 23, 2011) Judging Amy (1999) Guest starring as Oliver Cecil Episode 6x14: Happy Borthday (Feb 22, 2005) The Outer Limits (1995) Guest starring as Dr. Ian Michaels Episode 5x17: The Inheritors (Jul 16, 1999) My So-Called Life (1994) Starring as Graham Chase (19 episodes) Episode 1x19: In Dreams Begin Responsibilities (Jan 26, 1995) Episode 1x18: Weekend (Jan 19, 1995) Episode 1x17: Betrayal (Jan 12, 1995) Episode 1x16: Resolutions (Jan 5, 1995) Episode 1x15: So-Called Angels (Dec 22, 1994) Episode 1x14: On the Wagon (Dec 8, 1994) Episode 1x13: Pressure (Dec 1, 1994) Episode 1x12: Self-Esteem (Nov 17, 1994) Episode 1x11: Life of Brian (Nov 10, 1994) Episode 1x10: Other People's Mothers (Nov 3, 1994) Episode 1x09: Halloween (Oct 27, 1994) Episode 1x08: Strangers in the House (Oct 20, 1994) Episode 1x07: Why Jordan Can't Read (Oct 6, 1994) Episode 1x06: The Substitute (Sep 29, 1994) Episode 1x05: The Zit (Sep 22, 1994) Episode 1x04: Father Figures (Sep 15, 1994) Episode 1x03: Guns and Gossip (Sep 8, 1994) Episode 1x02: Dancing in the Dark (Sep 1, 1994) Episode 1x01: Pilot (Aug 25, 1994) View 16 more View 16 less Frasier (1993) Guest starring as Frank Episode 9x04: The Return of Martin Crane (Oct 9, 2001) [Special Guest Star] Crime Story (1986) Guest starring as Mayor Haynes Episode 1x11: For Love or Money (Dec 5, 1986) Guest starring as Mayor Haynes Episode 1x11: For Love or Money (Dec 5, 1986)