Simon Otto
(no biography)
Known for
Visual Effects
Place of birth
Switzerland
Birthday
6/12/1973
Known For
Credits
Photos
That Christmas
7.5