Williams nació en San Diego, California con el nombre de Teddy Samuel Williams, por su padre Samuel Willliams y el expresidente Teddy Roosevelt.