Acting
EN cinema · 3 credits
Birthplace
Brooklyn, New York City, New York, USA
A Beautiful Mind
Not Promised Tomorrow
Yelo
as Tom
as Franck Sloan
as Princeton Student (uncredited)