McGowan, de 25 años, se ha comprometido con el Paços hasta 2019. Juega como defensa central, aunque también ha disputado algún encuentro como lateral diestro, e incluso como mediocentro defensivo.
Llega al fútbol luso procedente de su Australia natal, del Adelaide United, concretamente, donde ha estado jugando desde el verano de 2014.
McGowan tiene experiencia en el fútbol europeo, pese a su origen australiano, pues desde muy joven fue fichado por el Heart of Midlothian escocés. Estuvo en Escocia entre 2008 y 2011, y de nuevo entre 2012 y 2014, cuando volvió a Australia. En ese intermedio también estuvo en las Antípodas, en las filas del Gold Coast United.