Ellis grew up in Central New Hampshire where he attended and graduated from Belmont High School and the HUOT Technical Center for Digital Media Arts. He then moved on to the University of Massachusetts Lowell where he graduated with a Bachelor's Degree in Graphic Design.

He now resides in Lowell, working with clients ranging from the National Science Foundation to local record label Cold Culture. He also runs a small indie label called Cursa Records, and plays in two bands, The P.A.'s, and Chaos Musick.