Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
David Scott Diaz was born in Grand Rapids, Michigan, USA. He is an actor known for Touchback (2011) and Return of the Dead (2016). He began acting in 2001 when he was cast on the spot as a baseball player in Billy Crystal's 61*. It was that first project where he received encouraging advice from Actor, Anthony Michael Hall to pursue a career in acting.