Potter è il maggiore di tre figli, nato a Toronto in Canada; suo padre Ron è un ex giocatore di football, sua madre Judith è un'ex cantante[1]. Potter è cresciuto a London in Canada.
Visti i suoi ottimi risultati negli sport negli anni del liceo, decide di intraprendere una carriera come atleta, ma suo padre glielo impedisce. Così, lascia gli studi, e forma un gruppo rock.
In seguito scopre la passione per la recitazione e diventa un attore di teatro professionista. Nel 1980 diventa doppiatore di vari spot televisivi e recita nella serie della CBSMaterial World, che segna il suo debutto nella televisione[2]. Nel 2001 ottiene visibilità grazie al ruolo del dottor David Cameron nella serie televisiva Queer as Folk. Successivamente ottiene il ruolo di Peter Caine nella serie Kung Fu - La leggenda, ruolo che ricopre per tutte e quattro le stagioni, e recita in Due poliziotti a Palm Beach dove interpreta Tom Ryan nelle stagioni 6, 7 e 8. Nel 2005 partecipa al film Missione tata al fianco di Vin Diesel, per la regia di Adam Shankman.