Moodey was previously a trade unionist and served on the executive of the
Combined Employers Union. He joined the
Democratic Party in 1998, which became the Democratic Alliance in 2000. He was elected to the
Johannesburg City Council in 2000 as the ward councillor for
Florida. He became chairperson of the DA caucus in 2001 and soon deputy chairperson of the party in Gauteng South in 2002. He became Provincial Chairperson of the DA in 2004. In the same year, he was appointed a Member of the
Gauteng Provincial Legislature. He was elected Provincial Leader of the party in 2007, succeeding
Ian Davidson to become the party's first black leader in Gauteng. The provincial conference was nullified and disciplinary steps were taken against Moodey. A second provincial conference was promptly called for and held in April 2010, in which former DA MP
Janet Semple defeated Moodey by just 8 votes. In January 2012, Semple announced her retirement as the provincial leader. Moodey declared his intention to contest the position at the party's conference in March. He was endorsed by Semple and DA Federal Youth Leader
Makashule Gana. Moodey defeated MP
Ian Ollis. In November 2014, Moodey was re-elected for another term after he defeated MPL
Refiloe Nt'sekhe. He secured another term in November 2017 after he defeated
Ghaleb Cachalia. In February 2020, Moodey announced that he would be retiring as provincial leader ahead of the party's upcoming provincial conference to be held later on in the year. On 24 February 2020, he announced that he would run for DA Federal Leader at the
party's Federal Congress, which was scheduled to be held in May. The elective conference was postponed to October 2020 due to the coronavirus outbreak and Moodey temporarily suspended all campaign activities. On 2 September 2020, Moodey resigned from the Democratic Alliance, citing race and an internal disciplinary proceeding. He joined
Herman Mashaba's
ActionSA in October. On the 14th of June 2024, he was officially sworn in as
ActionSA's Member of the
Gauteng Provincial Legislature. ==Personal life==