- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
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.
Awards
Filmography