Michael Del Rossa

Michael Del Rossa

Concept Artist, Costume Designer, Crew, Director, Filmmaker, Makeup Artist, Model Maker, Producer, Prop Master, Puppeteer, Special Effects Supervisor, Special Effects Technician and Visual Effects Supervisor

Rochester, New York

Member Since:
June 2015
Last online:
> 2 weeks ago
Invites sent:

About Michael

I promise to fill this out later. Until then please check out the website at

Share This Profile

register for stage 32 Register / Log In