Gregory Upshaw’s career has been involved in the visual arts for most of his life. His professional career ranges from classical animation, cartooning, graphic design and illustration. He worked on the children's TV show "The Adventures of Teddy Ruxpin" as a key animator. He then transitioned into graphic design creating visual content for publishing and marketing companies across Canada. He is currently working in the creative field based out of Niagara Falls, Ontario, Canada.