His work has won awards and garnered critical acclaim at international film festivals across the world including SXSW, Fantasia and the Toronto International Film Festival. McGowan is a member of the Canadian film collective North Country Cinema.