Series |
Episodes |
Date |
Type |
The Resident
|
The Unbefriended
|
May 6, 2019 |
Guest Star |
The Resident
|
Broker and Broker
|
April 29, 2019 |
Guest Star |
The Resident
|
Emergency Contact
|
March 25, 2019 |
Guest Star |
The Resident
|
Adverse Events
|
March 4, 2019 |
Guest Star |
The Resident
|
Queens
|
February 18, 2019 |
Guest Star |
The Resident
|
Stupid Things in the Name of Sex
|
February 11, 2019 |
Guest Star |
The Resident
|
Virtually Impossible
|
February 4, 2019 |
Guest Star |
The Resident
|
Fear Finds a Way
|
January 28, 2019 |
Guest Star |
The Resident
|
Heart in a Box
|
November 19, 2018 |
Guest Star |
The Resident
|
Nightmares
|
October 29, 2018 |
Guest Star |
The Resident
|
About Time
|
October 15, 2018 |
Guest Star |
Criminal Minds
|
300
|
October 3, 2018 |
Guest Star |
The Resident
|
The Prince & The Pauper
|
October 1, 2018 |
Guest Star |
The Resident
|
00:42:30
|
September 24, 2018 |
Guest Star |
Shooter
|
Family Fire
|
August 30, 2018 |
Guest Star |
FedCon
|
FedCon 2018 Opening Ceremony
|
May 18, 2018 |
Guest Star |
The Resident
|
Run, Doctor, Run
|
May 7, 2018 |
Guest Star |
Teen Wolf
|
The Wolves of War
|
September 24, 2017 |
Guest Star |
Teen Wolf
|
Genotype
|
September 17, 2017 |
Guest Star |
Teen Wolf
|
Triggers
|
September 3, 2017 |
Guest Star |
Teen Wolf
|
Face-to-Faceless
|
August 20, 2017 |
Guest Star |
Teen Wolf
|
After Images
|
August 13, 2017 |
Guest Star |
Zoo
|
Wham, Bam, Thank You Sam
|
August 10, 2017 |
Guest Star |
Teen Wolf
|
Raw Talent
|
August 6, 2017 |
Guest Star |
12 Monkeys
|
Meltdown
|
May 30, 2016 |
Guest Star |
12 Monkeys
|
Immortal
|
May 23, 2016 |
Guest Star |
12 Monkeys
|
Bodies of Water
|
May 16, 2016 |
Guest Star |
Rosewood
|
Keratin & Kissyface
|
May 11, 2016 |
Guest Star |
12 Monkeys
|
Emergence
|
May 9, 2016 |
Guest Star |
12 Monkeys
|
One Hundred Years
|
May 2, 2016 |
Guest Star |
12 Monkeys
|
Primary
|
April 25, 2016 |
Guest Star |
Teen Wolf
|
Apotheosis
|
March 8, 2016 |
Guest Star |
Teen Wolf
|
The Beast of Beacon Hills
|
March 1, 2016 |
Guest Star |
Teen Wolf
|
Maid of Gévaudan
|
February 23, 2016 |
Guest Star |
Teen Wolf
|
A Credible Threat
|
February 16, 2016 |
Guest Star |
Teen Wolf
|
The Sword and the Spirit
|
January 26, 2016 |
Guest Star |
Teen Wolf
|
Damnatio Memoriae
|
January 12, 2016 |
Guest Star |
Teen Wolf
|
Visionary
|
July 22, 2013 |
Guest Star |
Teen Wolf
|
Currents
|
July 15, 2013 |
Guest Star |
Teen Wolf
|
Motel California
|
July 8, 2013 |
Guest Star |
Cult
|
Flip the Script
|
July 5, 2013 |
Guest Star |
The Mentalist
|
Red John's Rules
|
May 5, 2013 |
Guest Star |
Teen Wolf
|
Master Plan
|
August 13, 2012 |
Guest Star |
Teen Wolf
|
Battlefield
|
August 6, 2012 |
Guest Star |
Teen Wolf
|
Fury
|
July 30, 2012 |
Guest Star |
Teen Wolf
|
Party Guessed
|
July 23, 2012 |
Guest Star |
Teen Wolf
|
Raving
|
July 16, 2012 |
Guest Star |
Teen Wolf
|
Restraint
|
July 9, 2012 |
Guest Star |
Teen Wolf
|
Frenemy
|
July 2, 2012 |
Guest Star |
Teen Wolf
|
Venomous
|
June 25, 2012 |
Guest Star |
Teen Wolf
|
Abomination
|
June 18, 2012 |
Guest Star |
Teen Wolf
|
Ice Pick
|
June 11, 2012 |
Guest Star |
Teen Wolf
|
Shape Shifted
|
June 4, 2012 |
Guest Star |
Teen Wolf
|
Omega
|
June 3, 2012 |
Guest Star |
Fairly Legal
|
Satisfaction
|
March 16, 2012 |
Guest Star |
Smallville
|
Icarus
|
December 10, 2010 |
Guest Star |
Smallville
|
Patriot
|
November 19, 2010 |
Guest Star |
Psych
|
The Head, the Tail, the Whole Damn Episode
|
March 3, 2010 |
Guest Star |
The L Word
|
Last Dance
|
March 19, 2006 |
Guest Star |
The L Word
|
Lifesize
|
February 12, 2006 |
Guest Star |
Battlestar Galactica (2003)
|
Colonial Day
|
March 18, 2005 |
Guest Star |
Battlestar Galactica (2003)
|
Tigh Me Up, Tigh Me Down
|
March 4, 2005 |
Guest Star |
The L Word
|
Lap Dance
|
February 27, 2005 |
Guest Star |
Blue Murder
|
Spooks
|
June 18, 2004 |
Guest Star |
The L Word
|
L'Ennui
|
February 29, 2004 |
Guest Star |
Battlestar Galactica (2003)
|
Battlestar Galactica: The Miniseries (1)
|
December 8, 2003 |
Guest Star |
Law & Order: Criminal Intent
|
Undaunted Mettle
|
September 28, 2003 |
Guest Star |
Just Cause
|
Lies, Speculation & Deception (aka: Trust)
|
February 23, 2003 |
Guest Star |
Andromeda
|
The Leper's Kiss
|
November 11, 2002 |
Guest Star |
Monk
|
Mr. Monk Meets the Candidate (1)
|
July 12, 2002 |
Guest Star |
Mysterious Ways
|
Logan Miller
|
February 26, 2002 |
Guest Star |
UC: Undercover
|
City on Fire (a.k.a. Crash)
|
November 18, 2001 |
Guest Star |
So Weird
|
Gone Fishin'
|
August 10, 2001 |
Guest Star |
The Sopranos
|
He is Risen
|
April 15, 2001 |
Guest Star |
First Wave
|
Normal, Illinois
|
December 15, 1999 |
Guest Star |
Cold Squad
|
Deadly Games (2)
|
October 29, 1999 |
Guest Star |
Cold Squad
|
Deadly Games (1)
|
October 22, 1999 |
Guest Star |
The Outer Limits (1995)
|
Last Supper
|
January 31, 1997 |
Guest Star |
Millennium
|
The Wild and the Innocent
|
January 10, 1997 |
Guest Star |
Two
|
Leap of Faith
|
January 16, 1996 |
Guest Star |
Kung Fu: The Legend Continues
|
The Innocent
|
May 18, 1994 |
Guest Star |
Hearts Afire
|
Smithersgate
|
November 30, 1992 |
Guest Star |
E.N.G.
|
Pilot (1)
|
September 1, 1989 |
Guest Star |
Adderly
|
Adderly with Eggroll
|
November 26, 1986 |
Guest Star |
The Littlest Hobo
|
Lucky
|
October 18, 1984 |
Guest Star |
The Littlest Hobo
|
Home Free
|
September 23, 1982 |
Guest Star |
The Littlest Hobo
|
The Million Dollar Fur Heist
|
March 6, 1980 |
Guest Star |
Alfred Hitchcock Presents
|
The Safe Place
|
June 8, 1958 |
Writer |
Hallmark Hall Of Fame
|
The Taming of the Shrew
|
March 18, 1956 |
Writer |
Teen Wolf
|
Unknown
|
|
Guest Star |