6 tháng 11, 1956
Portland, Oregon, USA
Xuất hiện trong 1 tác phẩm trên EpinWatch
Robert LaDuca is a director, producer, animator, and visual effects artist.