El Padre Marc nació en 1963 en Alma, Quebec, Canadá, y entró en el noviciado en Sainte-Marie, Quebec, en 1985, donde realizó la primera profesión al año siguiente. Continuó con su primera formación en Roma donde hizo su profesión perpetua en 1990 y fue ordenado diácono al año siguiente. Antes de salir de Roma completó la licenciatura en teología moral. Al recibir su primera obediencia en la provincia de Nuestra Señora del Rosario, regresó a Canadá donde fue ordenado sacerdote en 1991 y participó en el ministerio pastoral juvenil y vocacional de la provincia. Desde 1994 hasta 2001 ayudó en el equipo pastoral del ministerio de la ciudad universitaria de Jonquiere College, Quebec, tiempo durante el cual obtuvo un diploma en Psicología en la Universidad de Quebec.

Regresó y permaneció en Roma desde 2001 hasta 2005 y se desempeñó en la Administración General como Asistente Ejecutivo del Vicario General, asistiendo además al Tesorero General. Tras su reasignación a la provincia de Notre Dame du Cap en Canadá, regresó a la universidad donde obtuvo una maestría en administración de empresas en la Universidad de Ottawa en 2006, y luego se desempeñó como Director de Recursos Humanos y Finanzas del 2007 al 2009 en el Santuario de Notre Dame du Cap en Trois-Rivières (Tres Ríos), Canadá. Desde 2009, se ha desempeñado como Vice-Rector para la Administración y Gobierno de la Universidad Saint Paul en Ottawa. El nuevo Tesorero General es fluido en su francés natal, así como también en inglés, italiano y español.