Cast Credits ThunderCats (2011) Guest starring as Duelist Episode 1x08: The Duelist and the Drifter (Sep 9, 2011) The Protector (2011) Starring as Lieutenant Felix Valdez (13 episodes) Episode 1x13: Safe (Sep 19, 2011) Episode 1x12: Ghosts (Sep 12, 2011) Episode 1x11: Blood (Aug 29, 2011) Episode 1x10: Rats (Aug 22, 2011) Episode 1x09: Affairs (Aug 15, 2011) Episode 1x08: Bangs (Aug 8, 2011) Episode 1x07: Wings (Aug 1, 2011) Episode 1x06: Beef (Jul 24, 2011) Episode 1x05: Revisions (Jul 17, 2011) Episode 1x04: Spoon (Jul 10, 2011) Episode 1x03: Class (Jun 26, 2011) Episode 1x02: Help (Jun 19, 2011) Episode 1x01: Pilot (Jun 12, 2011) View 10 more View 10 less Young Justice (2010) Guest starring as Vandal Savage (9 episodes) Episode 2x20: Endgame (Mar 16, 2013) Episode 2x19: Summit (Mar 9, 2013) Episode 2x15: War (Feb 9, 2013) Episode 2x12: True Colors (Jan 19, 2013) Episode 2x03: Alienated (May 12, 2012) Episode 1x26: Auld Acquaintance (Apr 21, 2012) Episode 1x25: Usual Suspects (Apr 14, 2012) Episode 1x20: Coldhearted (Mar 10, 2012) Episode 1x14: Revelation (Oct 14, 2011) View 6 more View 6 less Guest starring as L-1 (2 episodes) Episode 1x04: Drop-Zone (Jan 28, 2011) Episode 1x01: Independence Day (Nov 26, 2010) Guest starring as Bibbo Bibbowski Episode 2x03: Alienated (May 12, 2012) Guest starring as Tribune Episode 2x15: War (Feb 9, 2013) Guest starring as National Guardsman #2 Episode 1x20: Coldhearted (Mar 10, 2012) Ben 10: Ultimate Alien (2010) Guest starring as Magister Hulka / Alpha #4 Episode 2x08: Basic Training (Apr 1, 2011) NCIS: Los Angeles (2009) Starring as Assistant Director Owen Granger (80 episodes) Episode 8x15: Payback (Feb 19, 2017) Episode 8x14: Under Siege (Jan 29, 2017) Episode 8x13: Hot Water (Jan 15, 2017) Episode 8x10: Sirens (Nov 27, 2016) Episode 8x09: Glasnost (Nov 20, 2016) Episode 8x08: Parallel Resistors (Nov 13, 2016) Episode 8x07: Crazy Train (Nov 6, 2016) Episode 8x06: Home Is Where the Heart Is (Oct 30, 2016) Episode 8x05: Ghost Gun (Oct 23, 2016) Episode 8x04: Black Market (Oct 16, 2016) Episode 8x03: The Queen's Gambit (Oct 2, 2016) Episode 8x02: Belly of the Beast (Sep 25, 2016) Episode 8x01: High-Value Target (Sep 25, 2016) Episode 7x24: Talion (May 2, 2016) Episode 7x23: Where There's Smoke (Apr 25, 2016) Episode 7x22: Granger, O. (Apr 18, 2016) Episode 7x21: Head of the Snake (Apr 11, 2016) Episode 7x20: Seoul Man (Mar 28, 2016) Episode 7x19: The Seventh Child (Mar 21, 2016) Episode 7x18: Exchange Rate (Mar 14, 2016) Episode 7x17: Revenge Deferred (Feb 29, 2016) Episode 7x16: Matryoshka, Part 2 (Feb 22, 2016) Episode 7x15: Matryoshka (Feb 8, 2016) Episode 7x14: Come Back (Jan 25, 2016) Episode 7x13: Angels & Daemons (Jan 18, 2016) Episode 7x12: Core Values (Jan 4, 2016) Episode 7x11: Cancel Christmas (Dec 14, 2015) Episode 7x10: Internal Affairs (Dec 7, 2015) Episode 7x09: Defectors (Nov 23, 2015) Episode 7x08: The Long Goodbye (Nov 16, 2015) Episode 7x07: An Unlocked Mind (Nov 9, 2015) Episode 7x06: Unspoken (Nov 2, 2015) Episode 7x05: Blame It on Rio (Oct 19, 2015) Episode 7x04: Command & Control (Oct 12, 2015) Episode 7x03: Driving Miss Diaz (Oct 5, 2015) Episode 7x02: Citadel (Sep 28, 2015) Episode 7x01: Active Measures (Sep 21, 2015) Episode 6x24: Chernoff, K. (May 18, 2015) Episode 6x23: Kolcheck, A. (May 11, 2015) Episode 6x22: Field of Fire (Apr 27, 2015) Episode 6x21: Beacon (Apr 20, 2015) Episode 6x20: Rage (Apr 13, 2015) Episode 6x19: Blaze of Glory (Mar 30, 2015) Episode 6x18: Fighting Shadows (Mar 23, 2015) Episode 6x17: Savoir Faire (Mar 9, 2015) Episode 6x16: Expiration Date (Feb 23, 2015) Episode 6x15: Forest for the Trees (Feb 9, 2015) Episode 6x14: Black Wind (Feb 2, 2015) Episode 6x13: In the Line of Duty (Jan 19, 2015) Episode 6x12: Spiral (Jan 5, 2015) Episode 6x11: Humbug (Dec 15, 2014) Episode 6x10: Reign Fall (Dec 8, 2014) Episode 6x09: Traitor (Nov 24, 2014) Episode 6x08: The Grey Man (Nov 17, 2014) Episode 6x07: Leipei (Nov 10, 2014) Episode 6x06: SEAL Hunter (Nov 3, 2014) Episode 6x05: Black Budget (Oct 27, 2014) Episode 6x04: The 3rd Choir (Oct 20, 2014) Episode 6x03: Praesidium (Oct 13, 2014) Episode 6x02: Inelegant Heart (Oct 6, 2014) Episode 6x01: Deep Trouble, Pt. II (Sep 29, 2014) Episode 5x24: Deep Trouble (May 13, 2014) Episode 5x23: Exposure (May 6, 2014) Episode 5x22: One More Chance (Apr 29, 2014) Episode 5x21: Three Hearts (Apr 15, 2014) Episode 5x20: Windfall (Apr 8, 2014) Episode 5x19: Spoils of War (Apr 1, 2014) Episode 5x18: Zero Days (Mar 25, 2014) Episode 5x17: Between the Lines (Mar 18, 2014) Episode 5x16: Fish Out of Water (Mar 4, 2014) Episode 5x15: Tuhon (Feb 25, 2014) Episode 5x14: War Cries (Feb 4, 2014) Episode 5x13: Allegiance (Jan 14, 2014) Episode 5x12: Merry Evasion (Dec 17, 2013) Episode 5x11: Iron Curtain Rising (Dec 10, 2013) Episode 5x10: The Frozen Lake (Nov 26, 2013) Episode 5x08: Fallout (Nov 12, 2013) Episode 5x04: Reznikov, N. (Oct 15, 2013) Episode 5x02: Impact (Oct 1, 2013) Episode 5x01: Ascension (Sep 24, 2013) View 77 more View 77 less Guest starring as Assistant Director Owen Granger (17 episodes) Episode 4x24: Descent (May 14, 2013) Episode 4x19: Red-2 (Mar 26, 2013) Episode 4x18: Red (Mar 19, 2013) Episode 4x16: Lokhay (Feb 26, 2013) Episode 4x14: Kill House (Feb 5, 2013) Episode 4x09: The Gold Standard (Dec 11, 2012) Episode 4x08: Collateral (Nov 27, 2012) Episode 4x06: Rude Awakenings (Nov 13, 2012) Episode 4x04: Dead Body Politic (Oct 23, 2012) Episode 4x01: Endgame (Sep 25, 2012) Episode 3x24: Sans Voir, Part 2 (May 15, 2012) Episode 3x23: Sans Voir (May 15, 2012) Episode 3x17: Blye, K., Part 2 (Feb 28, 2012) Episode 3x16: Blye, K. (Feb 21, 2012) Episode 3x15: Crimeleon (Feb 14, 2012) Episode 3x14: Partners (Feb 7, 2012) Episode 3x12: The Watchers (Jan 3, 2012) View 14 more View 14 less Kings (2009) Guest starring as General Mallick Episode 1x03: Prosperity (Mar 22, 2009) [Special Guest Star] Lie to Me (2009) Guest starring as FBI ASAC Bill Steele Episode 2x10: Tractor Man (Dec 14, 2009) Adventure Time (2008) Guest starring as Grod Episode 7x32: Normal Man (May 12, 2016) Guest starring as Death (2 episodes) Episode 7x35: The Music Hole (Jun 23, 2016) Episode 7x24: Flute Spell (Mar 12, 2016) The Spectacular Spider-Man (2008) Guest starring as Silvio Manfredi / Silvermane (2 episodes) Episode 2x12: Opening Night (Nov 18, 2009) Episode 2x10: Gangland (Oct 21, 2009) Bionic Woman (2007) Starring as Jonas Bledsoe (8 episodes) Episode 1x08: Do Not Disturb (Nov 28, 2007) Episode 1x07: Trust Issues (Nov 14, 2007) Episode 1x06: The List (Nov 7, 2007) Episode 1x05: The Education of Jaime Sommers (Oct 24, 2007) Episode 1x04: Faceoff (Oct 17, 2007) Episode 1x03: Sisterhood (Oct 10, 2007) Episode 1x02: Paradise Lost (Oct 3, 2007) Episode 1x01: Pilot (Sep 26, 2007) View 5 more View 5 less Psych (2006) Guest starring as Fred Collins Boyd Episode 4x14: Think Tank (Feb 24, 2010) Robot Chicken (2005) Guest starring as Danny Ocean / Basher Tarr Episode 2x06: 1987 (May 7, 2006) American Dad! (2005) Guest starring as Agent Hopkins Episode 2x11: The American Dream Factory (Jan 28, 2007) Medium (2005) Guest starring as Joey / Teddy Carmichael Episode 4x15: Being Joey Carmichael (May 5, 2008) Desperate Housewives (2004) Guest starring as Andre Zeller (5 episodes) Episode 8x08: Suspicion Song (Nov 13, 2011) Episode 8x07: Always in Control (Nov 6, 2011) Episode 8x06: Witch's Lament (Oct 30, 2011) Episode 8x05: The Art of Making Art (Oct 23, 2011) Episode 8x04: School of Hard Knocks (Oct 16, 2011) View 2 more View 2 less The Batman (2004) Guest starring as Sinestro Episode 5x07: Ring Toss (Dec 8, 2007) Law & Order: Criminal Intent (2001) Guest starring as Gus Kovak Episode 7x18: Ten Count (Jul 27, 2008) Crossing Jordan (2001) Starring as Chief Medical Examiner Dr. Garret Macy (116 episodes) Episode 6x17: Crash (May 16, 2007) Episode 6x16: D.O.A. (May 9, 2007) Episode 6x15: Dead Again (May 2, 2007) Episode 6x14: In Sickness & in Health (Apr 25, 2007) Episode 6x13: Post Hoc (Apr 18, 2007) Episode 6x12: Sleeping Beauty (Apr 11, 2007) Episode 6x11: Faith (Apr 4, 2007) Episode 6x10: Fall from Grace (Mar 28, 2007) Episode 6x09: Seven Feet Under (Mar 21, 2007) Episode 6x08: Isolation (Mar 14, 2007) Episode 6x07: Hubris (Mar 7, 2007) Episode 6x06: Night of the Living Dead (Feb 25, 2007) Episode 6x05: Mr. Little and Mr. Big (Feb 18, 2007) Episode 6x04: Crazy Little Thing Called Love (Feb 11, 2007) Episode 6x03: 33 Bullets (Jan 28, 2007) Episode 6x02: Shattered (Jan 21, 2007) Episode 6x01: Retribution (Jan 14, 2007) Episode 5x21: Don't Leave Me This Way (May 7, 2006) Episode 5x20: Mace vs. Scalpel (Apr 30, 2006) Episode 5x19: Mysterious Ways (Apr 23, 2006) Episode 5x18: Thin Ice (Apr 16, 2006) Episode 5x17: Save Me (Apr 9, 2006) Episode 5x16: Someone to Watch Over Me (Mar 26, 2006) Episode 5x15: Blame Game (Mar 19, 2006) Episode 5x14: Death Toll (Mar 12, 2006) Episode 5x13: Dreamland (Jan 29, 2006) Episode 5x12: Code of Ethics (Jan 22, 2006) Episode 5x11: The Elephant in the Room (Jan 15, 2006) Episode 5x10: Loves Me Not (Jan 8, 2006) Episode 5x09: Death Goes On (Dec 11, 2005) Episode 5x08: A Man in Blue (Dec 4, 2005) Episode 5x07: Road Kill (Nov 27, 2005) Episode 5x06: Total Recall (Oct 30, 2005) Episode 5x05: Enlightenment (Oct 23, 2005) Episode 5x04: Judgement Day (Oct 16, 2005) Episode 5x03: Under the Weather (Oct 9, 2005) Episode 5x02: Luck Be a Lady (Oct 2, 2005) Episode 5x01: There's No Place Like Home II (Sep 25, 2005) Episode 4x21: Jump Push Fall (May 15, 2005) Episode 4x20: Forget Me Not (May 8, 2005) Episode 4x19: Embraceable You (May 1, 2005) Episode 4x18: Sanctuary (Apr 24, 2005) Episode 4x17: Locard's Exchange (Apr 10, 2005) Episode 4x16: Skin and Bone (Mar 27, 2005) Episode 4x15: It Happened One Night (Mar 20, 2005) Episode 4x14: Gray Murders (Mar 13, 2005) Episode 4x13: You Really Got Me (Feb 13, 2005) Episode 4x12: Family Affair (Jan 30, 2005) Episode 4x11: Murder in the Rue Morgue (Jan 9, 2005) Episode 4x10: A Stranger Among Us (Jan 2, 2005) Episode 4x09: Necessary Risks (Nov 21, 2004) Episode 4x08: Fire from the Sky (Nov 14, 2004) Episode 4x07: What Happens in Vegas Dies in Boston (Nov 7, 2004) Episode 4x06: Blue Moon (Oct 31, 2004) Episode 4x05: Justice Delayed (Oct 24, 2004) Episode 4x04: Deja Past (Oct 17, 2004) Episode 4x03: Intruded (Oct 10, 2004) Episode 4x02: Out of Sight (Oct 3, 2004) Episode 4x01: After Dark (Sep 26, 2004) Episode 3x13: Oh, Brother Where Art Thou? (Jun 6, 2004) Episode 3x12: Dead in the Water (May 23, 2004) Episode 3x11: He Said, She Said (May 16, 2004) Episode 3x10: Revealed (May 9, 2004) Episode 3x09: All the News Fit to Print (Apr 25, 2004) Episode 3x08: Most Likely (Apr 18, 2004) Episode 3x07: Missing Pieces (Apr 4, 2004) Episode 3x06: Second Chances (Mar 28, 2004) Episode 3x05: Dead or Alive (Mar 21, 2004) Episode 3x04: Is That Plutonium in Your Pocket, or Are You Just Happy to See Me? (Mar 19, 2004) Episode 3x03: 'Til Death Do Us Part (Mar 14, 2004) Episode 3x02: Slam Dunk (Mar 12, 2004) Episode 3x01: Devil May Care (Mar 7, 2004) Episode 2x22: Pandora's Trunk: Part II (May 5, 2003) Episode 2x21: Pandora's Trunk: Part I (Apr 28, 2003) Episode 2x19: Dead Wives Club (Apr 14, 2003) Episode 2x18: Fire and Ice (Apr 7, 2003) Episode 2x17: Cruel and Unusual (Mar 31, 2003) Episode 2x16: Conspiracy (Mar 17, 2003) Episode 2x15: John Doe (Feb 24, 2003) Episode 2x14: Wild Card (Feb 10, 2003) Episode 2x13: Strangled (Feb 3, 2003) Episode 2x12: Perfect Storm (Jan 27, 2003) Episode 2x11: Family Ties (Jan 13, 2003) Episode 2x10: Ockham's Razor (Jan 6, 2003) Episode 2x09: Prisoner Exchange (Dec 9, 2002) Episode 2x08: Don't Look Back (Dec 2, 2002) Episode 2x07: Scared Straight (Nov 18, 2002) Episode 2x06: One Twelve (Nov 11, 2002) Episode 2x05: As If by Fate (Oct 21, 2002) Episode 2x04: Payback (Oct 14, 2002) Episode 2x03: The Truth Is Out There (Oct 7, 2002) Episode 2x02: Bombs Away (Sep 30, 2002) Episode 2x01: There's No Place Like Home (Sep 23, 2002) Episode 1x23: Secrets & Lies: Part II (May 13, 2002) Episode 1x22: Secrets & Lies: Part I (May 6, 2002) Episode 1x21: Someone to Count On (Apr 29, 2002) Episode 1x20: The Gift of Life (Apr 15, 2002) Episode 1x19: For Harry, with Love and Squalor (Apr 8, 2002) Episode 1x18: With Honor (Mar 18, 2002) Episode 1x17: Crime & Punishment (Mar 4, 2002) Episode 1x16: Lost and Found (Feb 25, 2002) Episode 1x15: Acts of Mercy (Feb 4, 2002) Episode 1x14: Four Fathers (Jan 28, 2002) Episode 1x13: Miracles & Wonders (Jan 21, 2002) Episode 1x12: Blood Relatives (Jan 14, 2002) Episode 1x11: Wrong Place, Wrong Time (Jan 7, 2002) Episode 1x10: Blue Christmas (Dec 10, 2001) Episode 1x09: Digger: Part II (Nov 26, 2001) Episode 1x08: Digger: Part I (Nov 19, 2001) Episode 1x07: Sight Unseen (Nov 12, 2001) Episode 1x06: Believers (Oct 29, 2001) Episode 1x05: You Can't Go Home Again (Oct 22, 2001) Episode 1x04: Born to Run (Oct 15, 2001) Episode 1x03: The Ties That Bind (Oct 8, 2001) Episode 1x02: The Dawn of a New Day (Oct 1, 2001) Episode 1x01: Pilot (Sep 24, 2001) View 113 more View 113 less Night Visions (2001) Guest starring as Dr. Dan Critchley Episode 1x25: Patterns (Sep 24, 2001) CSI: Crime Scene Investigation (2000) Guest starring as Defense Attorney Whitten Episode 9x14: Miscarriage of Justice (Feb 19, 2009) [Special Guest Star] Jackie Chan Adventures (2000) Guest starring as Tarakudo / Shadowkhan King (8 episodes) Episode 4x13: Ninja Twilight (Feb 14, 2004) Episode 4x07: The Shadow Eaters (Nov 15, 2003) Episode 4x06: Fright Fight Night (Oct 25, 2003) Episode 4x05: The Demon Behind (Oct 11, 2003) Episode 4x04: Black Magic (Oct 4, 2003) Episode 4x03: The Amazing T-Troop (Sep 27, 2003) Episode 4x02: Samurai Ratso (Sep 20, 2003) Episode 4x01: The Masks of the Shadowkhan (Sep 13, 2003) View 5 more View 5 less Will & Grace (1998) Guest starring as Nathan Berry Episode 1x20: Saving Grace (Apr 29, 1999) Disney's Hercules (1998) Guest starring as Antaeus Episode 1x19: Hercules and the Hostage Crisis (Oct 2, 1998) LateLine (1998) Starring as Victor 'Vic' Karp (18 episodes) Episode 3x06: Error Apparent (Jan 15, 2000) Episode 3x05: Requiem for a Horse (Jan 15, 2000) Episode 3x04: Eine Kleine Office Problem (Jan 8, 2000) Episode 3x03: Mona Moves Up (Dec 25, 1999) Episode 3x02: The Christian Guy (Dec 11, 1999) Episode 3x01: The Seventh Plague (Dec 4, 1999) Episode 2x06: Karp's Night Out (Mar 16, 1999) Episode 2x05: Svadharma (Jan 27, 1999) Episode 2x04: Kids 'N' Guns (Jan 20, 1999) Episode 2x03: The Minister of Television (Jan 14, 1999) Episode 2x02: Protecting the Source (Jan 13, 1999) Episode 2x01: Pearce on Conan (Jan 6, 1999) Episode 1x06: Lawyer, Lawyer (Apr 21, 1998) Episode 1x05: Pearce's New Best Friend (Apr 14, 1998) Episode 1x04: Buddy Hackett (Apr 7, 1998) Episode 1x03: Gale Gets a Life (Mar 31, 1998) Episode 1x02: Al Anonymous (Mar 24, 1998) Episode 1x01: Pilot (Mar 17, 1998) View 15 more View 15 less Justice League of America (1997) Guest starring as Dr. Wellsley Eno Episode 1x01: Pilot (Dec 28, 1997) Men in Black: The Series (1997) Guest starring as Dr. Lupo / Lupo Clone Episode 1x13: The Take No Prisoners Syndrome (May 16, 1998) The Shining (1997) Guest starring as Mark James Torrance Episode 1x02: Part 2 (Apr 28, 1997) [Uncredited] Superman: The Animated Series (1996) Starring as Aquaman Episode 3x09: A Fish Story (May 8, 1999) Guest starring as De'Cine Episode 2x24: Warrior Queen (Nov 22, 1997) [Co-Star] Guest starring as Mark Mardon Episode 2x04: Speed Demons (Sep 13, 1997) [Co-Star] The Daily Show with Craig Kilborn (1996) Guest starring as Miguel Ferrer Episode 1998-03-09: Miguel Ferrer (Mar 9, 1998) 3rd Rock from the Sun (1996) Guest starring as Jack Episode 5x15: Youth is Wasted on the Dick (Mar 21, 2000) ER (1994) Guest starring as Mr. Parker Episode 1x01: 24 Hours (Sep 19, 1994) [Uncredited] Encounters: The Hidden Truth (1994) Starring as Narrator The Stand (1994) Starring as Lloyd Henreid (4 episodes) Episode 1x04: The Stand (May 12, 1994) Episode 1x03: The Betrayal (May 11, 1994) Episode 1x02: The Dreams (May 9, 1994) Episode 1x01: The Plague (May 8, 1994) View 1 more View 1 less On the Air (1992) Starring as Buddy Budwaller (7 episodes) Episode 1x07: Episode 7 () Episode 1x06: Episode 6 () Episode 1x05: Episode 5 () Episode 1x04: Episode 4 () Episode 1x03: Episode 3 (Jul 4, 1992) Episode 1x02: Episode 2 (Jun 27, 1992) Episode 1x01: Episode 1 (Jun 20, 1992) View 4 more View 4 less Broken Badges (1990) Starring as Beau Jack Bowman Shannon's Deal (1990) Starring as D.A. Todd Spurrier (7 episodes) Episode S01 Special: Pilot (Jun 4, 1989) Episode 1x06: Sanctuary (May 16, 1990) Episode 1x05: Hitting Home (May 8, 1990) Episode 1x04: Custody (May 7, 1990) Episode 1x03: Art (Apr 30, 1990) Episode 1x02: Inside Straight (Apr 23, 1990) Episode 1x01: Words to Music (Apr 16, 1990) View 4 more View 4 less Twin Peaks (1990) Guest starring as FBI Agent Albert Rosenfield (20 episodes) Episode 3x17: The Return, Part 17 (Sep 3, 2017) Episode 3x16: The Return, Part 16 (Aug 27, 2017) Episode 3x15: The Return, Part 15 (Aug 20, 2017) Episode 3x14: The Return, Part 14 (Aug 13, 2017) Episode 3x12: The Return, Part 12 (Jul 30, 2017) Episode 3x11: The Return, Part 11 (Jul 23, 2017) Episode 3x10: The Return, Part 10 (Jul 16, 2017) Episode 3x09: The Return, Part 9 (Jul 9, 2017) Episode 3x07: The Return, Part 7 (Jun 18, 2017) Episode 3x06: The Return, Part 6 (Jun 11, 2017) Episode 3x04: The Return, Part 4 (May 28, 2017) Episode 3x03: The Return, Part 3 (May 28, 2017) Episode 2x16: The Condemned Woman (Feb 16, 1991) Episode 2x15: Slaves and Masters (Feb 9, 1991) Episode 2x09: Arbitrary Law (Dec 1, 1990) Episode 2x03: The Man Behind the Glass (Oct 13, 1990) Episode 2x02: Coma (Oct 6, 1990) Episode 2x01: May the Giant Be with You (Sep 30, 1990) Episode 1x04: Rest in Pain (Apr 26, 1990) Episode 1x03: Zen, or the Skill to Catch a Killer (Apr 19, 1990) View 17 more View 17 less Tales from the Crypt (1989) Guest starring as Mitch Bruckner Episode 2x06: The Thing from the Grave (May 8, 1990) Guest starring as Hitman Episode 5x02: As Ye Sow (Oct 2, 1993) [Uncredited] Guest starring as Gary Episode 6x10: In the Groove (Dec 21, 1994) CBS Summer Playhouse (1987) Guest starring as Mic Episode 1x02: Kung Fu: The Next Generation (Jun 19, 1987) Miami Vice (1984) Guest starring as District Attorney Episode 4x03: Death and the Lady (Oct 16, 1987) Guest starring as Ramon Pendroza Episode 5x10: To Have and to Hold (Feb 10, 1989) Hotel (1982) Guest starring as Brian Episode 4x22: All the King's Horses (May 27, 1987) Cagney & Lacey (1982) Guest starring as Nunzio Episode 3x07: Choices (May 14, 1984) T. J. Hooker (1982) Guest starring as Sonny Unger Episode 4x16: Love Story (Feb 16, 1985) Hill Street Blues (1981) Guest starring as Carlos Episode 5x06: Ewe and Me, Babe (Nov 8, 1984) Magnum, P.I. (1980) Guest starring as Ensign Robert 'Bobby' Wickes Episode 1x10: Lest We Forget (Feb 12, 1981) Trapper John, MD (1979) Guest starring as Darby Thud Episode 3x22: A Piece of the Action (Apr 11, 1982) Guest starring as Dr. Austin Episode 4x15: Hear Today, Gone Tomorrow (Jan 23, 1983) Guest starring as Trauma Team Doctor Episode 6x21: All the King's Men (a.k.a.) All the King's Horses ... (Mar 31, 1985) CHiPs (1977) Guest starring as Bean Episode 6x18: Firepower (Mar 6, 1983)
Crew Credits Crossing Jordan (2001) Episode crew as Director (4 episodes) Episode 5x19: Mysterious Ways (Apr 23, 2006) Episode 5x15: Blame Game (Mar 19, 2006) Episode 5x12: Code of Ethics (Jan 22, 2006) Episode 4x15: It Happened One Night (Mar 20, 2005) View 1 more View 1 less