Peter Mackriel è apparso in 2 serie e 1 film. Una performance da trovare nel ruolo di Ticket Inspector nella serie Le avventure di Sherlock Holmes. Al cinema, come Flecker nel lungometraggio The Whistle Blower.