Devine wurde in England geboren und verbrachte seine Kindheit dort. Sein Vater war Arzt. Als er fünfzehn Jahre alt war, übersiedelte die Familie in die kanadische Bundeshauptstadt Ottawa. Mit achtzehn Jahren ging er nach Montreal. Dort wurde er an der Dome Theatre School zum Schauspieler ausgebildet. Danach trat er circa zehn Jahre lang im Theater auf. Mitte der 1990er Jahre zog er nach Toronto und wandte sich vermehrt dem Film zu.
Devine gewann zwei Gemini Awards, nämlich 1997 als bester Hauptdarsteller für Net Worth (unter der Regie von Jerry Ciccoritti) und 1998 als bester Nebendarsteller für The Arrow (unter der Regie von Don McBrearty). Für diesen Preis nominiert wurde er 1995 für Dieppe und zweimal 2003 für Scar Tissue und für 100 Days in the Jungle, jeweils als bester Nebendarsteller. 2002 wurde Devine beim Yorkton Short Film & Video Festival als bester Schauspieler für Reunion ausgezeichnet.
Filmografie (Auswahl)
1985: Night Magic
1992: Die Opfer von St. Vincent – Schrei nach Hilfe (The Boys of St. Vincent)