Soc Rodrigo was born on 29 January 1914 in Bulacan, Bulacan, to food vendor Marcela Aldana and horse-carriage driver Melecio Rodrigo.
In 1937, Rodrigo married his childhood sweetheart Remedios Enriquez.