William
LoyalWittyHonestGrounded
William Clockwell is the quick-witted, grounded best friend of Mark Grayson in the Invincible series. As a normal human in a world of superheroes, he provides essential emotional support and keeps his super-powered friend connected to reality while navigating his own life as a college student and boyfriend to Rick Sheridan.