Geoff Taylor

Geoff Taylor is a freelance concept artist and illustrator based out of Vancouver, Canada. He is also an instructor at the Vancouver Institute of Media Arts. He has provided concept art for Disney Interactive Studios and Microsoft Games Studios. He has provided concept visualisation for The National Hockey League (Vancouver Canucks). He has also acted as a design consultant for various clothing and environmental companies. Geoff holds a bachelor's degree in illustration for the Ontario College...See more