David Torres is known for Robots (2005), How to Train Your Dragon (2010) and Megamind (2010). He has been married to Jessica Torres since September 20, 2009.
Share
Info mistake?
Biography
David Torres is known for Robots (2005), How to Train Your Dragon (2010) and Megamind (2010). He has been married to Jessica Torres since September 20, 2009.