McGowan moved into the Australian senior squad in 2003. He rowed in the Australian men's eight at a World Rowing Cup and at the 2003 World Rowing Championships where they finished in fifth place.
McGowan became part of the Australian senior team in 2003. He participated in the Australian men's eight at a World Rowing Cup and the 2003 World Rowing Championships, achieving fifth place.