Sébastien Michaud

Sébastien Michaud

Sebastien Michaud competed at his second consecutive Olympic Games in 2012 and finished in 11th place in the men’s taekwondo 80kg division.