play play play modal-close

Close

Top Tarasin London, United Kingdom

Puvanai "Top" Tarasin is an award-winning director based in London with over ten years of experience directing shorts, television commercials, and music videos. He is also a 1st AD, editor, and storyboard artist of shorts and features.

More Details