27 credits on file—7 films and 20 shows, spanning 1997–2025.
16 Blocks
2006 · 63/100
ReGenesis
2004–2008 · 78/100
Earth: Final Conflict
1997–2002 · 61/100