Serna was born in the city of Chihuahua, in the Mexican state of Chihuahua, to a poor family. In 1916, when he was 20 years old, Serna decided to enter the United States, by crossing the Rio Grande and going to El Paso, Texas in search of a job and better way of life.