Sohan Roy
Sohan Roy导演 | 编剧 | 艺术指导
Sohan Roy
170cm

Sohan Roy released his debut 'DAM999' right after the success of his award winning short documentary 'Dams - The Lethal Water Bombs'.He is the Project Designer of 'Saint Dracula 3D' and the master brain behind MarineBizTV - the worlds first global maritime channel.

TA的作品(6)