3 credits on file—1 film and 2 shows, spanning 1997–2020.
The Accomplice
2020 · 67/100
The Lizard
2004 · 78/100
The Martyr of Kufa
1997–1998 · 78/100