Tag Archives: John Marquez

Doc Martin’s John Marquez: From Guest Star to Series Standout

After years of smaller roles, actor John Marquez (PC Penhale) has gone on to become one of the most beloved stars of “Doc Martin.” Continue reading