Cast Credits The Rookie (2018) Guest starring as Chaz Bachman Episode 2x03: The Bet (Oct 13, 2019) Titans (2018) Guest starring as Trigon (3 episodes) Episode 2x01: Trigon (Sep 6, 2019) Episode 1x11: Dick Grayson (Dec 21, 2018) Episode 1x10: Koriand'r (Dec 14, 2018) Take Two (2018) Guest starring as Todd Garlin Episode 1x05: Death Becomes Him (Jul 19, 2018) Legion (2017) Guest starring as Don Eichman Episode 2x06: Chapter 14 (May 8, 2018) MacGyver (2016) Guest starring as Griggs Episode 3x11: Mac + Fallout + Jack (Jan 4, 2019) NCIS: Los Angeles (2009) Guest starring as Kapitan Alexi Gonchgarov Episode 12x11: Russia, Russia, Russia (Feb 21, 2021) Drop Dead Diva (2009) Guest starring as Tyler Mack Episode 1x09: The Dress (Sep 13, 2009) Castle (2009) Starring as Detective Kevin Ryan (173 episodes) Episode 8x22: Crossfire (May 16, 2016) Episode 8x21: Hell to Pay (May 9, 2016) Episode 8x20: Much Ado About Murder (May 2, 2016) Episode 8x19: Dead Again (Apr 25, 2016) Episode 8x18: Backstabber (Apr 18, 2016) Episode 8x17: Death Wish (Apr 11, 2016) Episode 8x16: Heartbreaker (Apr 4, 2016) Episode 8x15: Fidelis Ad Mortem (Mar 21, 2016) Episode 8x14: The G.D.S. (Mar 7, 2016) Episode 8x13: And Justice for All (Feb 29, 2016) Episode 8x12: The Blame Game (Feb 22, 2016) Episode 8x11: Dead Red (Feb 15, 2016) Episode 8x10: Witness for the Prosecution (Feb 14, 2016) Episode 8x09: Tone Death (Feb 8, 2016) Episode 8x08: Mr. & Mrs. Castle (Nov 23, 2015) Episode 8x07: The Last Seduction (Nov 16, 2015) Episode 8x06: Cool Boys (Nov 9, 2015) Episode 8x05: The Nose (Oct 19, 2015) Episode 8x04: What Lies Beneath... (Oct 12, 2015) Episode 8x03: PhDead (Oct 5, 2015) Episode 8x02: XX (Sep 28, 2015) Episode 8x01: XY (Sep 21, 2015) Episode 7x23: Hollander's Woods (May 11, 2015) Episode 7x22: Dead from New York (May 4, 2015) Episode 7x21: In Plane Sight (Apr 27, 2015) Episode 7x20: Sleeper (Apr 20, 2015) Episode 7x19: Habeas Corpse (Mar 30, 2015) Episode 7x18: At Close Range (Mar 23, 2015) Episode 7x17: Hong Kong Hustle (Mar 16, 2015) Episode 7x16: The Wrong Stuff (Feb 23, 2015) Episode 7x15: Reckoning (Feb 16, 2015) Episode 7x14: Resurrection (Feb 9, 2015) Episode 7x13: I, Witness (Feb 2, 2015) Episode 7x12: Private Eye Caramba! (Jan 19, 2015) Episode 7x11: Castle, P.I. (Jan 12, 2015) Episode 7x10: Bad Santa (Dec 8, 2014) Episode 7x09: Last Action Hero (Dec 1, 2014) Episode 7x08: Kill Switch (Nov 24, 2014) Episode 7x07: Once Upon a Time in the West (Nov 17, 2014) Episode 7x06: The Time of Our Lives (Nov 10, 2014) Episode 7x05: Meme is Murder (Oct 27, 2014) Episode 7x04: Child's Play (Oct 20, 2014) Episode 7x03: Clear & Present Danger (Oct 13, 2014) Episode 7x02: Montreal (Oct 6, 2014) Episode 7x01: Driven (Sep 29, 2014) Episode 6x23: For Better or Worse (May 12, 2014) Episode 6x22: Veritas (May 5, 2014) Episode 6x21: Law & Boarder (Apr 28, 2014) Episode 6x20: That '70s Show (Apr 21, 2014) Episode 6x19: The Greater Good (Mar 24, 2014) Episode 6x18: The Way of the Ninja (Mar 17, 2014) Episode 6x17: In the Belly of the Beast (Mar 3, 2014) Episode 6x16: Room 147 (Feb 24, 2014) Episode 6x15: Smells Like Teen Spirit (Feb 17, 2014) Episode 6x14: Dressed to Kill (Feb 3, 2014) Episode 6x13: Limelight (Jan 20, 2014) Episode 6x12: Deep Cover (Jan 13, 2014) Episode 6x11: Under Fire (Jan 6, 2014) Episode 6x10: The Good, the Bad and the Baby (Nov 25, 2013) Episode 6x09: Disciple (Nov 18, 2013) Episode 6x08: A Murder is Forever (Nov 11, 2013) Episode 6x07: Like Father, Like Daughter (Nov 4, 2013) Episode 6x06: Get a Clue (Oct 28, 2013) Episode 6x05: Time Will Tell (Oct 21, 2013) Episode 6x04: Number One Fan (Oct 14, 2013) Episode 6x03: Need to Know (Oct 7, 2013) Episode 6x02: Dreamworld (Sep 30, 2013) Episode 6x01: Valkyrie (Sep 23, 2013) Episode 5x24: Watershed (May 13, 2013) Episode 5x23: The Human Factor (May 6, 2013) Episode 5x22: Still (Apr 29, 2013) Episode 5x21: The Squab and the Quail (Apr 22, 2013) Episode 5x20: The Fast and the Furriest (Apr 15, 2013) Episode 5x19: The Lives of Others (Apr 1, 2013) Episode 5x18: The Wild Rover (Mar 25, 2013) Episode 5x17: Scared to Death (Mar 18, 2013) Episode 5x16: Hunt (Feb 25, 2013) Episode 5x15: Target (Feb 18, 2013) Episode 5x14: Reality Star Struck (Feb 11, 2013) Episode 5x13: Recoil (Feb 4, 2013) Episode 5x12: Death Gone Crazy (Jan 21, 2013) Episode 5x11: Under the Influence (Jan 14, 2013) Episode 5x10: Significant Others (Jan 7, 2013) Episode 5x09: Secret Santa (Dec 3, 2012) Episode 5x08: After Hours (Nov 19, 2012) Episode 5x07: Swan Song (Nov 12, 2012) Episode 5x06: The Final Frontier (Nov 5, 2012) Episode 5x05: Probable Cause (Oct 29, 2012) Episode 5x04: Murder, He Wrote (Oct 15, 2012) Episode 5x03: Secret's Safe with Me (Oct 8, 2012) Episode 5x02: Cloudy with a Chance of Murder (Oct 1, 2012) Episode 5x01: After the Storm (Sep 24, 2012) Episode 4x23: Always (May 7, 2012) Episode 4x22: Undead Again (Apr 30, 2012) Episode 4x21: Headhunters (Apr 16, 2012) Episode 4x20: The Limey (Apr 2, 2012) Episode 4x19: 47 Seconds (Mar 26, 2012) Episode 4x18: A Dance with Death (Mar 19, 2012) Episode 4x17: Once Upon a Crime (Feb 27, 2012) Episode 4x16: Linchpin (Feb 20, 2012) Episode 4x15: Pandora (Feb 13, 2012) Episode 4x14: The Blue Butterfly (Feb 6, 2012) Episode 4x13: An Embarrassment of Bitches (Jan 23, 2012) Episode 4x12: Dial M for Mayor (Jan 16, 2012) Episode 4x11: Till Death Do Us Part (Jan 9, 2012) Episode 4x10: Cuffed (Dec 5, 2011) Episode 4x09: Kill Shot (Nov 21, 2011) Episode 4x08: Heartbreak Hotel (Nov 7, 2011) Episode 4x07: Cops & Robbers (Oct 31, 2011) Episode 4x06: Demons (Oct 24, 2011) Episode 4x05: Eye of the Beholder (Oct 17, 2011) Episode 4x04: Kick the Ballistics (Oct 10, 2011) Episode 4x03: Head Case (Oct 3, 2011) Episode 4x02: Heroes & Villains (Sep 26, 2011) Episode 4x01: Rise (Sep 19, 2011) Episode 3x24: Knockout (May 16, 2011) Episode 3x23: Pretty Dead (May 9, 2011) Episode 3x22: To Love and Die in L.A. (May 2, 2011) Episode 3x21: The Dead Pool (Apr 11, 2011) Episode 3x20: Slice of Death (Apr 4, 2011) Episode 3x19: Law & Murder (Mar 28, 2011) Episode 3x18: One Life to Lose (Mar 21, 2011) Episode 3x17: Countdown (Feb 28, 2011) Episode 3x16: Setup (Feb 21, 2011) Episode 3x15: The Final Nail (Feb 14, 2011) Episode 3x14: Lucky Stiff (Feb 7, 2011) Episode 3x13: Knockdown (Jan 24, 2011) Episode 3x12: Poof! You're Dead (Jan 10, 2011) Episode 3x11: Nikki Heat (Jan 3, 2011) Episode 3x10: Last Call (Dec 6, 2010) Episode 3x09: Close Encounters of the Murderous Kind (Nov 15, 2010) Episode 3x08: Murder Most Fowl (Nov 8, 2010) Episode 3x07: Almost Famous (Nov 1, 2010) Episode 3x06: 3XK (Oct 25, 2010) Episode 3x05: Anatomy of a Murder (Oct 18, 2010) Episode 3x04: Punked (Oct 11, 2010) Episode 3x03: Under the Gun (Oct 4, 2010) Episode 3x02: He's Dead, She's Dead (Sep 27, 2010) Episode 3x01: A Deadly Affair (Sep 20, 2010) Episode 2x24: A Deadly Game (May 17, 2010) Episode 2x23: Overkill (May 10, 2010) Episode 2x22: Food to Die For (May 3, 2010) Episode 2x21: Den of Thieves (Apr 19, 2010) Episode 2x20: The Late Shaft (Apr 12, 2010) Episode 2x19: Wrapped Up in Death (Apr 5, 2010) Episode 2x18: Boom! (Mar 29, 2010) Episode 2x17: Tick, Tick, Tick… (Mar 22, 2010) Episode 2x16: The Mistress Always Spanks Twice (Mar 8, 2010) Episode 2x15: Suicide Squeeze (Feb 8, 2010) Episode 2x14: The Third Man (Jan 25, 2010) Episode 2x13: Sucker Punch (Jan 18, 2010) Episode 2x12: A Rose for Everafter (Jan 11, 2010) Episode 2x11: The Fifth Bullet (Dec 7, 2009) Episode 2x10: One Man's Treasure (Nov 23, 2009) Episode 2x09: Love Me Dead (Nov 16, 2009) Episode 2x08: Kill the Messenger (Nov 9, 2009) Episode 2x07: Famous Last Words (Nov 2, 2009) Episode 2x06: Vampire Weekend (Oct 26, 2009) Episode 2x05: When the Bough Breaks (Oct 19, 2009) Episode 2x04: Fool Me Once... (Oct 12, 2009) Episode 2x03: Inventing the Girl (Oct 5, 2009) Episode 2x02: The Double Down (Sep 28, 2009) Episode 2x01: Deep in Death (Sep 21, 2009) Episode 1x10: A Death in the Family (May 11, 2009) Episode 1x09: Little Girl Lost (May 4, 2009) Episode 1x08: Ghosts (Apr 27, 2009) Episode 1x07: Home is Where the Heart Stops (Apr 20, 2009) Episode 1x06: Always Buy Retail (Apr 13, 2009) Episode 1x05: A Chill Goes Through Her Veins (Apr 6, 2009) Episode 1x04: Hell Hath No Fury (Mar 30, 2009) Episode 1x03: Hedge Fund Homeboys (Mar 23, 2009) Episode 1x02: Nanny McDead (Mar 16, 2009) Episode 1x01: Flowers for Your Grave (Mar 9, 2009) View 170 more View 170 less Mad Men (2007) Guest starring as Chuck Episode 2x01: For Those Who Think Young (Jul 27, 2008) Close to Home (2005) Guest starring as Justin Matthews Episode 2x18: Making Amends (Mar 30, 2007) Threshold (2005) Guest starring as Agent Detoro (3 episodes) Episode 1x03: Blood of the Children (Sep 23, 2005) Episode 1x02: Trees Made of Glass (2) (Sep 16, 2005) Episode 1x01: Trees Made of Glass (1) (Sep 16, 2005) McBride (2005) Guest starring as Allan Episode 1x04: The Doctor Is Out... Really Out (Jun 12, 2005) Cold Case (2003) Guest starring as Hank Dempsey Episode 2x04: The House (Oct 24, 2004) NCIS (2003) Guest starring as Graham Thomas Episode 4x03: Singled Out (Oct 3, 2006) Without a Trace (2002) Guest starring as Ronald Phelps Episode 2x09: Moving On (Dec 11, 2003) Crossing Jordan (2001) Guest starring as Tom Murch Episode 1x06: Believers (Oct 29, 2001) CSI: Crime Scene Investigation (2000) Guest starring as Adam Gilford Episode 6x03: Bite Me (Oct 6, 2005) Guest starring as Drew Rich Episode 9x08: Young Man with a Horn (Dec 4, 2008) Charmed (1998) Guest starring as Mitchell Haines Episode 7x19: Freaky Phoebe (May 1, 2005)