The Cockney actor has spent his life written off as a ‘geezer’ but now he’s showing how good an actor he really is