Mercer Island, WA | Seattle, WA
Also known as: holyxoknight
Aaron Leung lives in Mercer Island, Washington, but has also spent time in Seattle, Washington. He is an alumnus of the Mercer Island High School and University Of Washington-seattle Campus. Comedy is one of his all-time favorite movies.