Writing
EN cinema · 2 credits
Leigh Jackson is an actress, known for Archer (2009) and Mr. Right (2005).
Drowning in the Shallow End
Warriors
Writer