Rouleau joined the Canadian Armed Forces (CAF) in 1985 as an artillery officer. In 1994 he became a Special Operation Assaulter with
Joint Task Force 2 (JTF2) He was Commander of
Canadian Joint Operations Command from June 2018 to March 2020 before being replaced by Lieutenant-General
Christopher J. Coates. In July 2020, Rouleau was named
Vice Chief of the Defence Staff. In March 2021,
Frances J. Allen was announced as his successor and he was named a strategic advisor to the
chief of the Defence Staff on future capabilities, pending Allen's completion of service as Canada's Representative to the
NATO Military Committee. He resigned prematurely from the role on June 14, 2021, after controversy over a golf game he played with former Chief of the Defence Staff
Jonathan Vance during an investigation into the latter for sexual misconduct. == Honours and decorations ==