Keegan Chua
Keegan is an illustrator hailing from the sprawling Houston, TX suburbs. He currently resides in Baltimore, MD where he attends the Maryland Institute College of Art as he studies Illustration, Animation, and Game/Arts. He is expected to graduate in 2016.
Member Since: Sep 21, 2012