5 credits on file—3 films and 2 shows, spanning 2006–2023.
The Changeling
2023 · 56/100
Good Trouble
2019–2024 · 74/100
Bad Lieutenant: Port of Call - New Orleans
2009 · 67/100
My Son, My Son, What Have Ye Done
2009 · 55/100
The Black Dahlia
2006 · 47/100