No photoCraig LuckProducer · Born November 15, 1988 · Plymouth, Devon, England, UKIMDb Produced 22020s2021FinchExecutive Producer692000s2007OutlawExecutive Producer53Other crew 12010s2013Kick-Ass 2Floor Runner53Wrote 12020s2021FinchWriter69