Tasha Dixon is an actress and director, known for Butcher Boys (2009), Rite (2008) and The Brentwood Connection (2013). Read more on iMDB