Peter O'Farrell — British actor