He works in art + design, and has taught at Lone Star College, the University of Georgia, where he was a visiting Post MFA Faculty Fellow, and the University of Florida. He completed his MFA in Painting + Drawing at the University of Florida's School of Art + Art History, and completed his BFA at Sam Houston State University.