Luke Camilleri



Luke Camilleri has been cast as Mr. D / Dionysus in the upcoming film, The Lightning Thief.