Title.
Riordan was born in San Antonio, Texas. He graduated from Alamo Heights high school in 1982 and the Austin texas in 1986 where he double-majored in English and History.For fifteen years, he taught in public and private schools in California and in San Antonio.He was awarded St. Maryhalls first Master Teacher Award in 2002.