J. C. grew up in Tucson, Arizona with a twin brother and a little sister. He attended Arizona State University and received a degree in Nutrition Management in 2010. He moved to Los Angeles to pursue a career in acting. He has been on CSI Las Vegas as a SWAT Officer and on a new TV Pilot playing a security officer. He currently resides in Hollywood, California.