Cameron Davis 02 from Sketch Theatre on Vimeo.
Cameron was born in The Sticks of Oregon in 1983. He attended the Rhode Island School of Design and moved to Los Angeles in 2005. He is currently the character designer for the Guitar Hero video game franchise. Here is the link to see his job : http://www.sketchtheatre.com