
David Scott Diaz
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.
Movies
9.0
- Jan 25, 2013
- Hindi
When a classical dancer's suspecting wife sets an investigator behind him, a series of violent events are triggered, revealing his real identity and connection to a darker world.