Ravn was a member of the municipal council of
Vejen Municipality from 2002 to 2005 and again from 2010 to 2011. From 29 October 2008 to 20 November 2008 he was a substitute member of the Folketing, substituting for
Lise von Seelen. In the
2005 Danish general election he was elected into parliament, but was not reelected in
2007. In
2011 he was elected again. In
2015 he was not reelected, but became a substitute member for his party in his constituency. When Bjarne Corydon resigned his seat on 12 January 2016, Ravn took over the seat. Ravn was reelected in
2019. ==References==