Vermes wurde 1967 in Nürnberg geboren und besuchte das Helene-Lange-Gymnasium in Fürth. Sein Vater war 1956 nach Niederschlagung des Volksaufstandes aus Ungarn geflohen. Nach dem Abitur studierte er in Erlangen Geschichte und Politik. Seither ist er als Journalist für Boulevardzeitungen wie die Münchner "Abendzeitung" oder den Kölner "Express" sowie verschiedene Magazine tätig.