Photo of Xander Scott

Xander Scott

Known for
Acting
Born
July 18, 1985
Died
February 7, 2016
Birthplace
San Diego, California, USA

Filmography

Credits from TMDB.