Vibert made his screen debut in 1989 in the TV series Traffik. He appeared in the BBC's The Buccaneers, in ITV's Cadfael, and in Van der Valk. He appeared in Jeeves and Wooster as Wilmot, Lord Pershore ('Motty'). In 1996, Vibert appeared at the National Theatre in Helen Edmundson's adaptation of Leo Tolstoy's War and Peace. He played Maximilien Robespierre in the BBC's adaptation of The Scarlet Pimpernel.