Born and raised in Brookfield, Attorney McAvoy is a lifelong resident of Waukesha County. He has resided in the City of Waukesha since early 2006, when he moved in with his grandfather to act as his private caregiver. Brought up in a family of medical professionals, Attorney McAvoy wanted to continue his family's tradition of helping others while achieving his lifelong dream to have a legal career. He earned his B.A. from University of Wisconsin-Milwaukee before attending Marquette University Law School, where he earned his J.D. He is licensed to practice law in Wisconsin and Eastern District of Wisconsin.