Biography

Scout Durwood was born on October 11, 1983 in Kansas, USA. She is an actress and writer, known for Take One Thing Off (2018), Clutch (2017) and Justified (2010).

Filmography