Peter MacNeill ist in New Brunswick, Kanada geboren. Er seit 1974 erfolgreich im Showbusiness tĂ€tig und ist in einer Reihe Kinofilmen und Serien zu sehen gewesen. Auf der Leinwand hat er beispielsweise in dem Drama „The Stone Angel“ (2007) mitgespielt, neben Russell Crowe in „Cinderella Man“ (2005), neben Viggo Mortensen in dem Action-Drama „A History of Violence“ (2005) und in Kevin Costners Drama „Open Range“ (2003). Im Jahr 1997 wurde MacNeill fĂŒr seine Nebenrolle in Tom Fitzgeralds „The Hanging Garden“ mit dem Genie-Award ausgezeichnet. Weitere gröĂere Rollen beinhalten den Film „The Caveman's Valentine“ (2001) mit Samuel L. Jackson, eine Hauptrolle neben Mary Walsh in der Comedy „Violet“ (2000), eine Nebenrolle im SciFi-Thriller „Frequency“ (2000) mit Dennis Quaid sowie die Hauptrolle in dem Film „Simon Birch“ (1998) und David Cronbergs „Crash“ (1996).
Er ist in zahlreichen TV-Spielfilmen zu sehen. FĂŒr seine Darstellung des olympischen Goldgewinners Victor Davis in dem TV-Spielfilm „Victor“ (2008) wird er mit dem Gemini-Award ausgezeichnet. Weitere Rollen hat er unter anderem in der Verfilmung der Biographie von Celine Dion „Celine“ (2008), „The Path to 9/11“ (2006) und „My Own Country“ (1998) neben Marissa Tomei. In „Storm of the Century“, das auf einem Roman von Stephen King basiert, spielt er ebenfalls mit.
In Fernsehserien war Peter MacNeill 1982 in einer wiederkehrenden Rolle in der Comedy-Serie The Edison Twins zu sehen. 1987 hat er eine der Hauptrollen in Captain Power als Major Hawk und 1988 in der Krimiserie Katts & Dog. Eine weitere wiederkehrende Rolle hat er 1996 in der Drama-Serie Traders. Kurz darauf hat er ebenfalls eine wiederkehrende Rolle in der Sci-Fi-Serie PSI Factor (1996-1999). In der Comedy-Serie Queer as Folk (2002-2005) ist er 24 Episoden lang als Detective Carl Horvath zu sehen. FĂŒr seine Gastrolle in der Drama-Serie Eleventh Hour wird er 2002 mit dem Gemini-Award ausgezeichnet. Im Jahr 2005 ist er in der Krimiserie Kojak zu Gast. 2010 ist er in der kanadisch-deutschen Mini-Serie Der Seewolf als Fat Louis zu sehen und kurz darauf in einer wiederkehrenden Rolle in Rookie Blue.
Ab 2010 spielte Peter MacNeill eine der Hauptrollen in der Comedy-Serie Call Me Fitz. Dort war er in der Rolle von Ken Fitzpatrick zu sehen.
Ab Herbst 2015 spielt er in der kanadischen Serie This Life mit.