Yes, John C. McGinley does have children. He is a father to three sons and a daughter. His eldest son, Max, was born in 1997, followed by his second son, Billie, in 2001. In 2003, McGinley and his wife welcomed their third son, Beau, and their only daughter, Kate, was born in 2006.
The Remarkable John C. McGinley: Test Your Knowledge About the Iconic American Actor!