Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Eric Thal
Follow
Born 10 August 1965 in New York City, New York, USA
Actor
See all 13 →
Sealed
1993
?.?
?.?
Six Degrees of Separation
Rick
Sealed
1994
?.?
?.?
The Puppet Masters
Sam Nivens
Sealed
2001
?.?
?.?
Down
Jeffrey
Sealed
1999
?.?
?.?
Snow Falling on Cedars
Carl Heine Jr.