Jego młode lata upłynęły na służbie w ramach sił NATO w Niemczech Zachodnich, w Royal Canadian Dragoons, gdzie pełnił funkcję dowódcy pododdziałów i szefa sztabu.

W 1983 roku objął stanowisko dowódcy szwadronu w Royal Military College of Canada w Kingston w prowincji Ontario. W 1986 roku rozpoczął pięcioletnią służbę pułkową w Petawawie, piastując kilka stanowisk sztabowych i dowódczych; służba ta obejmowała także sześć miesięcy na misji pokojowej ONZ na Cyprze. Po ukończeniu Canadian Forces Command and Staff College służył w sztabie armii w Saint-Hubert w Quebecu.

W maju 1994 roku wyruszył w roczną misję z Organizacją Narodów Zjednoczonych do byłej Jugosławii jako szef operacji Sektora Południowo-Zachodniego w Bośni i Hercegowinie w ramach Brygady Pancernej HQ 7 (UK), a następnie jako szef operacji lądowych w dowództwie UNPROFOR w Zagrzebiu w Chorwacji. W czerwcu 1995 roku został przydzielony do stanowiska zastępcy szefa sztabu obrony w dowództwie obrony narodowej w Ottawie w prowincji Ontario. Następnie przez dwa lata dowodził swoim pułkiem, dowodząc dragonami podczas operacji reagowania kryzysowego w regionie Ottawy podczas burzy lodowej w 1998 roku. Powrócił do Bośni w 1998 roku jako dowódca kontyngentu kanadyjskiego. Po powrocie do Ottawy w marcu 1999 roku został mianowany na stanowisko J3 ds.