Anderson es el hijo de James Alan Holmes y Sheryl Anderson y tiene una hermana, Jennifer Holmes.