1956년 11월 6일
Portland, Oregon, USA
EpinWatch의 1개 작품에 참여
Robert LaDuca is a director, producer, animator, and visual effects artist.