Todd was born in Homewood, Illinois, and attended Augustana College (Rock Island, IL), then transferred to Washington University (St. Louis, MO) and graduated in 1992 with a B.A. in Psychology.
After attending and graduating from Christian Life College (Stockton, CA) in 1994 with a B.A. in Biblical Studies, he then worked in full-time student ministry for 13 years.
Todd also works part-time at 95.1 Shine FM in Baltimore.
Todd is an avid runner, and loves reading, sweetened iced tea, and discovering new restaurants.