Michael Block was born on November 26, 1946 in Brooklyn, New York City, New York, USA as Michael Harris Block. He is known for his work on Wormwood (2001).
演员
饰:Screamer #1,Theater Patron,Disciple Thadeus,/ /
2001-02-09(美国)