Art Department |
Sean McQuillan is a graduate of Studio 58 in Vancouver, BC. He is originally from Edmonton Alberta ...
Edmonton, Alberta, Canada
Check out our editors' picks for movies and TV series to watch on Disney+ now, including "The Mandalorian," "Gravity Falls," and Free Solo.
See our picks