3 credits on file—3 films, spanning 1994–2025.
Pets on A Train
2025 · 70/100
Asterix & Obelix: Mission Cleopatra
2002 · 74/100
Little Indian, Big City
1994 · 58/100