I'm pretty sure he's not.
Brandon McGowan was born on 1983-09-16.
Brandon McGowan attended the University of Maine in Orono, Maine.
Rose McGowan married to Davey Detail from 2013 to 2016
Rose McGowan married to Davey Detail from 2013 to 2016
Alistair McGowan was born on November 24, 1964, in Evesham, Worcestershire, England, UK.
Rose McGowan married to Davey Detail from 2013 to 2016
No he was born in England and in an episode of "Who do you think you are?" was found to have Irish ancestry.
McGowan
Alistair McGowan's birth name is Alistair Charles McGowan.
David Mcgowan's birth name is David Andrew McGowan.
Melody McGowan's birth name is Melodie Doranne McGowan.
Mickie McGowan's birth name is Maryanne Tonia McGowan.