Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Still Star-Crossed

2017
as Friar Lawrence

I'm Poppy

2018
as Ivan Kross

Guest Star

Episode Lost
Jughead
2009
Episode Agatha Christie's Poirot
The Incredible Theft
1989
Episode Deadwood
Deadwood
2004
Episode Deadwood
The Catbird Seat
2006
Episode Charlie Grace
One Simple Little Favour
1995
Episode Deadwood
Deep Water
2004
Episode NYPD Blue
A Death in the Family
1996
Episode Lois & Clark: The New Adventures of Superman
Lord of the Flys (1)
1996
Episode Longmire
Unquiet Mind
2013
Episode Leap of Faith
Peeps
2002
Episode Lois & Clark: The New Adventures of Superman
Battleground Earth (2)
1996
Episode seaQuest DSV
To Be or Not to Be (1)
1993
Episode seaQuest DSV
Bad Water
1993
Episode Murphy Brown
The More Things Change
1993
Episode Acapulco H.E.A.T.
Code Name: Ghosts
1994
Episode seaQuest DSV
To Be or Not to Be (2)
1993
Episode Scream Queens
Mommie Dearest
2015