Brian K. Vaughan was born in Cleveland, Ohio, and grew up in Rocky River and Westlake.
Brian K. Vaughan was born in Cleveland, Ohio to Geoffrey and Catherine Vaughan. He grew up in Rocky River and Westlake.