Rog worked as a teacher of civics. Succeedingly he worked as a team leadercivil aviation for trade union De Unie from 1999 to 2006. He was a member of the council of the former AmsterdamboroughDe Baarsjes from 2002 to 2006, where he led the Democrats 66 party group. From 2006 he was working as a board member and from 2008 as president of CNV Onderwijs, the teachers' union of the Christian National Trade Union Federation (Christelijk Nationaal Vakverbond).