42-year-old Todd Patrick May lives in Centennial, Colorado, but has also spent time in Atlanta, Georgia; Chapel Hill, North Carolina and Charlotte, North Carolina. He is a 1999 graduate of University Of North Carolina At Chapel Hill. He has worked for Wachovia Bank and Banking & Finance. Eric J May and May Marcia October are some of Todd relatives.