
Biography
Marc Devigne is a Canadian singer, musical theatre performer and actor. In 2003, he was finalist on the television reality series Canadian Idol.
Acted in 5
2010s
- 2018
Shadowlands
Xavier · 1 episode
2000s
- 2007
Maneater
Lambert
- 2005
- 2003
Appearances2
2010s
- 2013
2000s
- 2003