Acting
Born August 14, 1997 · Brooklyn, New York, USA
Hard Sell
2016
The Penny Dreadful Picture Show
2013
Admission
The Ex
2006
Keane
2004