Háztartásbeli anya és könyvelő apa gyermekeként született.[2] Az 1970-es évek közepe óta Vancouverben élt.
1972. február 26-án egy autó áthajtott rajta, miközben egy barátjának próbált az elakadt jármű elmozdításában segíteni. Ennek következtében mindkét lábát térd fölött elveszítette.[3] 15 évvel a baleset után tűnt fel először a Wiseguy című televíziós sorozatban, melynek 1990-ig szereplője maradt. Ezután olyan sorozatokban játszott, mint a Hegylakó, a Higher Ground, Alkonyzóna, Stargate Infinity. Visszatért a Hegylakó című film negyedik (Hegylakó 4. – A játszma vége) és ötödik (Hegylakó 5. – A forrás) részében, illetve ő alakította Nick Furyt az X-Men: Evolúció című sorozatban.
1998-tól saját televíziós show műsort indított The Jim Byrnes Show címen. 2007-ben a Sanctuary – Génrejtek internetes sorozatban, majd 2008 óta a Sanctuary – Génrejtek televíziós sorozatban alakítja Helen Magnus édesapját, Gregory Magnust.