Myles McLane is an actor and producer, known for Hit Team (2015), I Am Omega (2007) and City of Darkness (2010). Read more on iMDB