He is a multitasking artist, illustrator, colorist, concept artist, and teacher of different subjects such as technical drawing at Image Campus. He has done several illustrations for various products for Fantasy Flight Games, Kobold Press, Lone Knight Games, and various other independent client products. He worked as an art director for many Ronnoc Entertainment projects. As a colorist, he has worked for Marvel, DC, and Dark Horse, among others. He is also a videogame developer and produces electronic music under the alias Arkhon.