Stephen Libby

Stephen Libby is a Cyber security consultant who competed on the series 4 of the British version of The Traitors. He was chosen as a Traitor and went on to win the series alongside fellow Traitor, Rachel Duffy.

Known For

Credits

Cast Credits

The Traitors: Uncloaked (2024)
Guest starring as Stephen Libby
The Traitors (2022)
Guest starring as Stephen Libby (12 episodes)
This Morning (1988)
Guest starring as Stephen Libby (2 episodes)
Try 30 days of free premium.