Franco nació el 19 de abril de 1978 en Palo Alto, California.