Kevin grew up in Silver Spring, Maryland, attending the University of Maryland to study Cinematography. After finishing school, he moved out west to pursue his dream of filmmaking, eventually landing a position at Dreamworks Animation working on CG feature films including Turbo and Shrek.
Kevin is married to his high school sweetheart, Lindsey, and the pair have two children - Lauren and Jack. They reside in Las Vegas, NV, where Kevin continues to focus his time on filmmaking and writing.