Originaire d'Anderlecht, il a étudié à l'Institut Herman Teirlinck avant de se lancer au cinéma dans les années 1980. Il apparaît d'abord dans Le Lion des Flandres, puis dans Blueberry Hill et Antonia et ses filles, consolidant sa présence dans le cinéma belge. Au début des années 2000, il collabore régulièrement avec Jan Verheyen, notamment dans Team Spirit et sa suite, et incarne Vincent Stevens…