30 credits on file—23 films and 7 shows, spanning 2000–2024.
Devil's Knot
2013 · 51/100
Identity Thief
2013 · 50/100
The Spectacular Now
2013 · 72/100
Elena Undone
2010 · 62/100
Burn Notice
2007–2013 · 78/100
The Invisible Man
2000–2002 · 71/100