Después de graduarse en el Programa de Artes del Teatro en la Universidad de George Brown en 1989, Michael Mahonen auditó para una compañía joven formada para El Teatro Ciudadela en Edmonton.
Él también apareció en numerosos otros proyectos televisivos canadienses y americanos que incluyen un episodio de Star Trek: Voyager llamado "Nemesis", en el que protagoniza a un humanoide llamado "Brone."
Luego volvió a aparecer en la película "Capturado" de 1998.
En 2003, Michael empezó a trabajar en su primer largometraje "Sandstorm".
Escribió, dirigió y produjo la película entera por menos de $5,000.