Jake and Sophia at water.jpg

TINY MAMMALS

NYU graduate thesis film

The Lipstick Stain

A short film

 

La Mere Du Lac

A feature film