Yes, Garrett is a boy name. I don't know if it's a unisex name, though.
Yes Garrett Morgan is a boy.
Garrett Julian plays Mitchell the announcer boy.
Patsy Garrett's birth name is Virginia Garrett.
Garrett DiBona's birth name is Garrett DiBona.
His real name is Garrett Montaner
Garrett Kruithof's birth name is Garrett Scott Kruithof.
Garrett Lambrev's birth name is Garrett Ivan Lambrev.
Garrett Dutton's birth name is Garrett Dutton III.
Garrett Atkins's birth name is Garrett Bernard Atkins.
Garrett Brawith's birth name is Garrett Duane Brawith.
Garrett Strommen's birth name is Garrett M. Strommen.
Garrett Parks's birth name is Garrett C. Parks.