The Rats: A Witcher Tale 2025
Director
The Big Charade 2003
Assistant Director
Liberty Stands Still 2002
First Assistant Director
Special Delivery 2000
Credits from TMDB.