o'rourke was born on september 26, 1972 in el paso, texas, to pat francis o'rourke and his second wife melissa martha o'rourke (née williams). he has irish and welsh ancestry. his family gave him the nickname in infancy "beto", a common spanish nickname for first names ending in "-berto".