He has an undergraduate degree in Computer Science and a Masters Degree in Mathematics. He has been co-director of the North Central Chapter of the Fatherhood Coalition for the past five years.