5 credits on file—4 films and 1 show, spanning 2003–2019.
The Curse of La Llorona
2019 · 44/100
Star Wars: The Clone Wars
2008–2020 · 82/100
Ultraviolet
2006 · 38/100
Infernal Affairs II
2003 · 74/100
The Medallion
2003 · 45/100