Leigh Walker is an actor and assistant director, known for Pacific Theater (2016) and The Summit (2013). Read more on iMDB