He was elected to City Council and served until appoint Flint City Administrator at the beginning of Mayor Don Williamson's second term.
He was elected to City Council in 2001 and re-election in 2005. In November 2009, he was appointed Flint City Administrator at the beginning of Mayor Don Williamson's second term.