The 45-year-old actor - who starred in 'Shaun of the Dead' and 'Hot Fuzz' - will take on the lead role of Captain Pugwash in the eponymously titled movie, which is a live-action remake of the popular children's cartoon, and says he was "born" for the part.