Mackenzie Sheppard is a Tokyo-based film director.
Butterfly 2019
Director
Moth 2019
Donny The Drone 2017
Story, Director
Man in Phone 2015
Credits from TMDB.