Confession 2020
Production Design, Director, Writer
Cane Toads: The Conquest 2010
Production Design
The Natural History of the Chicken 2000
Art Direction
Rat 1998
Scenic Artist
Credits from TMDB.