Charlie Lucas was born on May 23, 1988. He is an actor, known for Tea with Mussolini (1999), Stranded (2002) and Second Nature (2003). Read more on iMDB