Acting
Born January 1, 1976 · New York City, New York, USA
Passage
2021
The Bible: The Sacrifice of Isaac
2019
Lemon
2017
Bound
2015
Jonestown
2013
My Son, My Son, What Have Ye Done
2010
Bad Lieutenant: Port of Call New Orleans
2009
La voce naturale - Giving Voice
The Black Dahlia
2006