Peter Spence, pe numele complet Peter Ira M. Spence, s-a născut în Toronto, Canada. Peter a fost trimis de profesorul său de teatru din liceu să audieze pentru un nou serial de televiziune CBC. A câștigat rolul principal Sydney Lowe în serialul de război Home Fires (1980-1983). Apoi, Peter s-a înscris la programul de film al Universității York, dar a renunțat patru zile mai târziu, după ce a fost distribuit în două lungmetraje Unfinished Business (1984), regizat de Don Owen, pentru care a fost nominalizat la un Premiul Genie la categoria cel mai bun actor în rol secundar și The Bay Boy (1984), regizat de Daniel Petrie, în care a jucat rolul fratelui mai mare al lui Kiefer Sutherland și care a câștigat premiul Genie în 1985 pentru cel mai bun film. În 1984, Peter a studiat actoria la școala de teatru Circle in the Square din New York, împărțind un apartament cu Sutherland și actorii Leah Pinsent și Rus Blackwell. În 1985, lui Peter i s-a oferit rolul Cleveland în filmul Crazy Moon și l-a convins pe Sutherland să joace și el. Apoi l-a urmat pe Sutherland la Los Angeles și a locuit cu el o perioadă în casa/biroul vacant al lui Donald Sutherland din Marina Del Rey. Peter a câștigat rolul principal, Alex Prager, în serialul The Truth About Alex (1986, cu Scott Baio). Spence s-a întors la Toronto unde a jucat în mai multe filme și ca invitat într-o varietate de roluri la televiziune. În plan personal, Peter locuiește în Toronto împreună cu soția și fiica sa.