Home / Discover / People
  • Born In Stamford, Connecticut, USA
  • Born March 16, 1948
  • Died March 3, 2020
  • On Other Sites IMDB Wikipedia
  • Created April 7, 2019 by
    Administrator admin
  • Modified November 9, 2022 by
    appara

The Prestige

2006
as Blind Stagehand 1

The Black Dahlia

2006
as Dolph Bleichert

Inhabited

2003
as Mr. Stevenson

Guest Star

Episode Criminal Minds
Lucky
2007
Episode Cold Case
Devil Music
2007
Episode Law & Order: Special Victims Unit
Abomination
2003
Episode The X-Files
Alone
2001
Episode Star Trek: Deep Space Nine
'Til Death Do Us Part
1999
Episode Star Trek: Deep Space Nine
Strange Bedfellows
1999
Episode Star Trek: Deep Space Nine
The Changing Face of Evil
1999