He reminds me of one of the Muppets.
Mince is alive and well and kicking arse in the Trivia in the guise of Peter.