2014 Headshot
Caption: 2014 Headshot
Actor, Writer, Director Source: IMDB Leigh Scott is an actor and writer, known for Detention! (2015), Survey Says (2015) and The Wake (2015).
Devin Brooke pictures →
Omar 'Amaru' D. Lewis Sr. pictures →
Aidan T.K. Baker pictures →