1983 bis 1991 Besuch der Helmholtzschule, 1991 Abitur.
1991 bis 1994 Ausbildung zum Sozialversicherungsfachangestellten bei einer Krankenkasse.
1995 bis 1996 Zivildienst beim Mobilen Sozialen Hilfsdienst Frankfurt am Main-Höchst.
1997 bis 2007 Studium der Meteorologie an der Johann Wolfgang Goethe-Universität Frankfurt am Main.
Seit 2012 Deutsche Bahn AG - Betriebliche Altersversorgung.
Mitglied in mehreren Vereinen.
Seit 1996 Mitglied der SPD.
2001 bis 2012 Vorsitzender des SPD-Ortsvereins Fechenheim.
1998 bis 2002 Mitglied des Vorstandes der Jungsozialisten Frankfurt.
Von April 2008 bis März 2011 Mitglied im Vorstand der SPD-Fraktion.
2011 bis 2016 Mitglied des Ortsbeirates 11.
2011 bis 2016 Fraktionsvorsitzender.
Mitglied der Stadtverordnetenversammlung Frankfurt am Main vom 2001 bis 2011 sowie seit 01.03.2014.
März 2003 bis März 2004 sportpolitischer Sprecher.
März 2004 bis März 2011 umweltpolitischer Sprecher der SPD-Fraktion.
Ab April 2016 sportpolitischer Sprecher.