Geboren am 3. November 1971 in Frankfurt am Main.
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.
Seit 1996 Mitglied der SPD, 2001 bis 2012 Vorsitzender des SPD-Ortsvereins Fechenheim. 1998 bis 2002 Mitglied des Vorstandes der Jungsozialisten Frankfurt. April 2008 bis März 2011 Mitglied im Vorstand der SPD-Fraktion. 2011 bis 2016 Mitglied des Ortsbeirates 11, 2011 bis 2016 Fraktionsvorsitzender.
Mitglied in mehreren Vereinen.
Mitglied der Stadtverordnetenversammlung 2001 bis 2011 und seit März 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 und seit März 2024 auch kulturpolitischer Sprecher.