Cast Credits American Rust (2021) Starring as Virgil Poe (6 episodes) Episode 1x09: Denmark (Nov 7, 2021) Episode 1x06: Debt Collection (Oct 17, 2021) Episode 1x05: Jojo Ameri-go (Oct 10, 2021) Episode 1x04: My Name is Billy (Oct 3, 2021) Episode 1x02: Happy Returns (Sep 19, 2021) Episode 1x01: The Mill (Sep 12, 2021) View 3 more View 3 less 9-1-1 (2018) Guest starring as Mitchell Trent Episode 5x06: Brawl in Cell Block 9-1-1 (Nov 1, 2021) 13 Reasons Why (2017) Starring as Officer Bill Standall (9 episodes) Episode 4x10: Graduation (Jun 5, 2020) Episode 4x09: Prom (Jun 5, 2020) Episode 4x08: Acceptance/Rejection (Jun 5, 2020) Episode 4x07: College Interview (Jun 5, 2020) Episode 4x05: House Party (Jun 5, 2020) Episode 4x04: Senior Camping Trip (Jun 5, 2020) Episode 4x03: Valentine's Day (Jun 5, 2020) Episode 4x02: College Tour (Jun 5, 2020) Episode 4x01: Winter Break (Jun 5, 2020) View 6 more View 6 less Guest starring as Officer Bill Standall (17 episodes) Episode 3x13: Let the Dead Bury the Dead (Aug 23, 2019) Episode 3x12: And Then the Hurricane Hit (Aug 23, 2019) Episode 3x11: There Are a Few Things I Haven't Told You (Aug 23, 2019) Episode 3x06: You Can Tell the Heart of a Man by How He Grieves (Aug 23, 2019) Episode 3x05: Nobody's Clean (Aug 23, 2019) Episode 3x01: Yeah. I'm the New Girl (Aug 23, 2019) Episode 2x13: Bye (May 18, 2018) Episode 2x12: The Box of Polaroids (May 18, 2018) Episode 2x08: The Little Girl (May 18, 2018) Episode 2x07: The Third Polaroid (May 18, 2018) Episode 2x06: The Smile at the End of the Dock (May 18, 2018) Episode 2x04: The Second Polaroid (May 18, 2018) Episode 2x01: The First Polaroid (May 18, 2018) Episode 1x12: Tape 6, Side B (Mar 31, 2017) Episode 1x11: Tape 6, Side A (Mar 31, 2017) Episode 1x06: Tape 3, Side B (Mar 31, 2017) Episode 1x05: Tape 3, Side A (Mar 31, 2017) View 14 more View 14 less Quantico (2015) Guest starring as Clayton Haas (12 episodes) Episode 1x22: Yes (May 15, 2016) Episode 1x21: Right (May 8, 2016) Episode 1x19: Fast (Apr 24, 2016) Episode 1x18: Soon (Apr 17, 2016) Episode 1x11: Inside (Dec 13, 2015) Episode 1x09: Guilty (Nov 29, 2015) Episode 1x08: Over (Nov 15, 2015) Episode 1x07: Go (Nov 8, 2015) Episode 1x06: God (Nov 1, 2015) Episode 1x05: Found (Oct 25, 2015) Episode 1x04: Kill (Oct 18, 2015) Episode 1x03: Cover (Oct 11, 2015) View 9 more View 9 less The Returned (2015) Starring as Jack Winship (10 episodes) Episode 1x10: Peter (May 11, 2015) Episode 1x09: Helen (May 4, 2015) Episode 1x08: Claire (Apr 27, 2015) Episode 1x07: Rowan (Apr 20, 2015) Episode 1x06: Lucy (Apr 13, 2015) Episode 1x05: Tony and Adam (Apr 6, 2015) Episode 1x04: Victor (Mar 30, 2015) Episode 1x03: Julie (Mar 23, 2015) Episode 1x02: Simon (Mar 16, 2015) Episode 1x01: Camille (Mar 9, 2015) View 7 more View 7 less Chicago P.D. (2014) Guest starring as Jim Andoroff Episode 2x12: Disco Bob (Jan 21, 2015) The Tomorrow People (2013) Starring as Dr. Jedikiah Price (22 episodes) Episode 1x22: Son of Man (May 5, 2014) Episode 1x21: Kill Switch (Apr 28, 2014) Episode 1x20: A Sort of Homecoming (Apr 21, 2014) Episode 1x19: Modus Vivendi (Apr 14, 2014) Episode 1x18: Smoke and Mirrors (Mar 31, 2014) Episode 1x17: Endgame (Mar 24, 2014) Episode 1x16: Superhero (Mar 17, 2014) Episode 1x15: Enemy of My Enemy (Mar 5, 2014) Episode 1x14: Brother's Keeper (Feb 26, 2014) Episode 1x13: Things Fall Apart (Feb 5, 2014) Episode 1x12: Sitting Ducks (Jan 29, 2014) Episode 1x11: Rumble (Jan 22, 2014) Episode 1x10: The Citadel (Jan 15, 2014) Episode 1x09: Death's Door (Dec 11, 2013) Episode 1x08: Thanatos (Dec 4, 2013) Episode 1x07: Limbo (Nov 20, 2013) Episode 1x06: Sorry For Your Loss (Nov 13, 2013) Episode 1x05: All Tomorrow's Parties (Nov 6, 2013) Episode 1x04: Kill or Be Killed (Oct 30, 2013) Episode 1x03: Girl, Interrupted (Oct 23, 2013) Episode 1x02: In Too Deep (Oct 16, 2013) Episode 1x01: Pilot (Oct 9, 2013) View 19 more View 19 less Revolution (2012) Guest starring as Capt. Jeremy Baker (4 episodes) Episode 1x17: The Longest Day (May 13, 2013) Episode 1x15: Home (Apr 29, 2013) Episode 1x10: Nobody's Fault But Mine (Nov 26, 2012) Episode 1x03: No Quarter (Oct 1, 2012) View 1 more View 1 less Grimm (2011) Guest starring as Jarold Kempfer Episode 2x03: Bad Moon Rising (Aug 27, 2012) Person of Interest (2011) Guest starring as Daniel Drake Episode 2x08: 'Til Death (Nov 29, 2012) Breakout Kings (2011) Guest starring as Virgil Downing Episode 1x10: Paid in Full (May 8, 2011) [Co-Star] Being Human (2011) Guest starring as James Bishop (13 episodes) Episode 3x06: What's Blood Got to Do with It? (Feb 18, 2013) Episode 3x01: It's a Shame About Ray (Jan 14, 2013) Episode 2x06: Mama Said There'd Be Decades Like These (Feb 20, 2012) Episode 1x13: A Funny Thing Happened on the Way to Me Killing You (Apr 11, 2011) Episode 1x12: You're the One That I Haunt (Apr 4, 2011) Episode 1x11: Going Dutch (Mar 28, 2011) [Special Guest Star] Episode 1x10: Dog Eat Dog (Mar 21, 2011) Episode 1x09: I Want You Back (From the Dead) (Mar 14, 2011) Episode 1x07: I See Your True Colors... And That's Why I Hate You (Feb 28, 2011) Episode 1x05: The End of the World as We Knew It (Feb 14, 2011) Episode 1x03: Some Thing to Watch Over Me (Jan 31, 2011) Episode 1x02: There Goes the Neighborhood (2) (Jan 24, 2011) Episode 1x01: There Goes the Neighborhood (1) (Jan 17, 2011) View 10 more View 10 less The Philanthropist (2009) Guest starring as Walter Kerabatsos Episode 1x06: San Diego (Jul 29, 2009) The Mentalist (2008) Guest starring as Von McBride Episode 2x04: Red Menace (Oct 15, 2009) Fear Itself (2008) Guest starring as Mr. Drake Episode 1x11: The Spirit Box () Knight Rider (2008) Guest starring as Walt Cooperton Episode 1x05: Knight of the Hunter (Oct 22, 2008) Women's Murder Club (2007) Guest starring as Sam Johannes Episode 1x05: Maybe, Baby (Nov 9, 2007) Chuck (2007) Guest starring as Fulcrum Killer (2 episodes) Episode 5x13: Chuck Versus the Goodbye (Jan 27, 2012) Episode 2x07: Chuck Versus the Fat Lady (Nov 17, 2008) K-Ville (2007) Guest starring as Quentin Episode 1x06: AKA (Nov 12, 2007) Burn Notice (2007) Guest starring as Quentin King Episode 1x02: Identity (Jul 5, 2007) Dexter (2006) Guest starring as Paul Bennett (7 episodes) Episode 2x01: It's Alive! (Sep 30, 2007) Episode 1x12: Born Free (Dec 17, 2006) Episode 1x11: Truth Be Told (Dec 10, 2006) Episode 1x10: Seeing Red (Dec 3, 2006) Episode 1x09: Father Knows Best (Nov 26, 2006) Episode 1x08: Shrink Wrap (Nov 19, 2006) Episode 1x07: Circle of Friends (Nov 12, 2006) View 4 more View 4 less The Unit (2006) Guest starring as Gary Soto Episode 1x11: Exposure (May 9, 2006) Ghost Whisperer (2005) Guest starring as Ben Tillman / Joseph Webb Episode 4x18: Leap of Faith (Mar 13, 2009) Criminal Minds (2005) Guest starring as Lieutenant Evans Episode 4x10: Brothers in Arms (Dec 10, 2008) Supernatural (2005) Starring as Lucifer (16 episodes) Episode 14x19: Jack in the Box (Apr 18, 2019) Episode 14x18: Absence (Apr 11, 2019) Episode 13x23: Let the Good Times Roll (May 17, 2018) Episode 13x22: Exodus (May 10, 2018) Episode 13x21: Beat the Devil (May 3, 2018) Episode 13x18: Bring 'em Back Alive (Apr 12, 2018) Episode 13x13: Devil's Bargain (Feb 8, 2018) Episode 13x12: Various & Sundry Villains (Feb 1, 2018) Episode 13x07: War of the Worlds (Nov 23, 2017) Episode 13x02: The Rising Son (Oct 19, 2017) Episode 13x01: Lost and Found (Oct 12, 2017) Episode 12x23: All Along the Watchtower (May 18, 2017) Episode 12x21: There's Something About Mary (May 11, 2017) Episode 12x19: The Future (Apr 27, 2017) Episode 12x17: The British Invasion (Apr 6, 2017) Episode 12x15: Somewhere Between Heaven and Hell (Mar 9, 2017) View 13 more View 13 less Starring as Nick (6 episodes) Episode 14x17: Game Night (Apr 4, 2019) Episode 14x12: Prophet and Loss (Jan 31, 2019) Episode 14x11: Damaged Goods (Jan 24, 2019) Episode 14x07: Unhuman Nature (Nov 29, 2018) Episode 14x02: Gods and Monsters (Oct 18, 2018) Episode 14x01: Stranger in a Strange Land (Oct 11, 2018) View 3 more View 3 less Guest starring as Nick Episode 5x01: Sympathy for the Devil (Sep 10, 2009) Guest starring as Lucifer (14 episodes) Episode 15x19: Inherit the Earth (Nov 12, 2020) [Special Guest Star] Episode 12x13: Family Feud (Feb 23, 2017) [Special Guest Star] Episode 12x12: Stuck in the Middle (With You) (Feb 16, 2017) [Special Guest Star] Episode 11x18: Hell's Angel (Apr 6, 2016) Episode 11x10: The Devil in the Details (Jan 20, 2016) Episode 11x09: O Brother Where Art Thou? (Dec 9, 2015) Episode 7x17: The Born-Again Identity (Mar 23, 2012) Episode 7x15: Repo Man (Feb 17, 2012) Episode 7x02: Hello, Cruel World (Sep 30, 2011) Episode 7x01: Meet the New Boss (Sep 23, 2011) Episode 5x22: Swan Song (May 13, 2010) Episode 5x19: Hammer of the Gods (Apr 22, 2010) Episode 5x10: Abandon All Hope... (Nov 19, 2009) Episode 5x03: Free to Be You and Me (Sep 24, 2009) View 11 more View 11 less Prison Break (2005) Guest starring as Patrick Vikan (2 episodes) Episode 4x14: Just Business (Dec 8, 2008) Episode 4x13: Deal or No Deal (Dec 1, 2008) The Closer (2005) Guest starring as Gavin Q. Baker III Episode 7x12: You Have the Right to Remain Jolly (Dec 5, 2011) Grey's Anatomy (2005) Guest starring as Chris Episode 4x01: A Change Is Gonna Come (Sep 27, 2007) Numb3rs (2005) Guest starring as Tim Hamer Episode 5x08: Thirty Six Hours (Nov 21, 2008) Lost (2004) Guest starring as Jacob (7 episodes) Episode 6x16: What They Died For (May 18, 2010) Episode 6x15: Across the Sea (May 11, 2010) Episode 6x09: Ab Aeterno (Mar 23, 2010) Episode 6x05: Lighthouse (Feb 23, 2010) Episode 6x04: The Substitute (Feb 16, 2010) Episode 6x01: LA X (1) (Feb 2, 2010) Episode 5x16: The Incident (1) (May 13, 2009) View 4 more View 4 less Without a Trace (2002) Guest starring as Sadik Marku (2 episodes) Episode 5x05: The Damage Done (Oct 22, 2006) Episode 4x22: Requiem (May 4, 2006) CSI: Miami (2002) Guest starring as Jed Gold Episode 2x06: Hurricane Anthony (Nov 3, 2003) Thieves (2001) Guest starring as Bill Episode 1x05: The General (Nov 2, 2001) Crossing Jordan (2001) Guest starring as Keith Walker Episode 1x16: Lost and Found (Feb 25, 2002) The Beast (2001) Guest starring as Bobby James / Robert Tibideau (3 episodes) Episode 1x03: The Delivery (Jun 27, 2001) Episode 1x02: The Damage Done (Jun 20, 2001) Episode 1x01: The Price (Pilot) (Jun 13, 2001) CSI: Crime Scene Investigation (2000) Guest starring as Elliot Perolta Episode 6x05: Gum Drops (Oct 20, 2005) Guest starring as Bruno Curtis Episode 9x24: All In (May 14, 2009) Family Law (1999) Guest starring as Zach Episode 1x13: Human Error (Jan 17, 2000) The Practice (1997) Guest starring as Herrick Smoltz Episode 7x13: Character Evidence (Feb 10, 2003) Nash Bridges (1996) Guest starring as Ferguson Episode 1x01: Genesis (Mar 29, 1996) The Sentinel (1996) Guest starring as Ray Weston Episode 2x02: Out of the Past (Sep 11, 1996) Deadly Games (1995) Guest starring as Ross Logan Episode 1x08: The Car Mechanic (Nov 7, 1995) ER (1994) Guest starring as Nathan Conley Episode 2x14: The Right Thing (Feb 8, 1996) Viper (1994) Guest starring as Yuri Episode 1x01: Pilot (Jan 2, 1994) NYPD Blue (1993) Guest starring as Fran Watkins Episode 5x06: Dead Man Talking (Nov 11, 1997) Guest starring as Stanley Struel Episode 6x04: Brother's Keeper (Nov 17, 1998) Guest starring as Steve Dansick (2 episodes) Episode 9x23: Better Laid Than Never (2) (May 21, 2002) Episode 9x22: Better Laid Than Never (1) (May 21, 2002) The X-Files (1993) Guest starring as Derwood Spinks Episode 7x03: Hungry (Nov 21, 1999) Renegade (1992) Guest starring as Cletus Freed Episode 3x18: Living Legend (Feb 13, 1995) The Hat Squad (1992) Guest starring as D.W. Episode 1x04: Family Business (Oct 28, 1992) The Commish (1991) Guest starring as Joe Lund Episode 2x18: The Ides of March (Mar 13, 1993) Northern Exposure (1990) Guest starring as Rolf Hauser Episode 4x03: Nothing's Perfect (Oct 12, 1992) Doogie Howser, M.D. (1989) Guest starring as Dude Episode 1x09: She Ain't Heavy, She's My Cousin (Nov 8, 1989) Tales from the Crypt (1989) Guest starring as Punk Episode 2x02: The Switch (Apr 21, 1990) [Co-Star] Hunter (1984) Guest starring as John Reynolds Episode 6x10: Brotherly Love (Jan 6, 1990)