He studied at the University of Southern Maine and received an MFA at Vermont College of Fine Arts. He has shown extensively throughout his career, in solo, feature, and group exhibitions. Most recently, Luc exhibited in group exhibitions at Rose Contemporary in Portland, Maine, and at The International Gallery of Contemporary Art in Anchorage, Alaska. Last year he presented solo exhibitions at the University of Maine at Augusta; Harlow Gallery in Hallowell, Maine; and the Rawls Museum Arts in Courtland, Virginia.