Actor, Writer, Producer Andy Leonard is an actor and writer, known for Xxx (2012), Luca (2013) and 1MC: Something of Vengeance (2010). Known for: Xxx (2012), Luca (2013), 1MC: Something of Vengeance (2010), Souvenir (2006) Search: