Chris Beach

Art director

Born: Toronto, Ontario, Canada