Prince of Wales: King in Waiting |
Self |
2023 |
William & Kate: Becoming the Prince & Princess of Wales |
Self |
2023 |
Meghan & Kate: Women of Windsor |
|
2023 |
Modern Royal Weddings |
Self |
2023 |
Princess Catherine: A New Kind of Queen |
|
2023 |
The Legacy of the Princess of Wales |
Self |
2023 |
Diana: August in Paris |
Self |
2023 |
The Untold Truth: Diana and Dodi |
Self |
2022 |
William & Kate: Raising a Royal Family |
Self |
2022 |
Charles & Diana: Making It Work |
Self |
2022 |
Diana: Almost a Fairytale |
Self |
2022 |
Prince William: Duty Calls |
Self |
2022 |
Kate Middleton: The Making of a Queen |
Self |
2022 |
Royal Weddings Through the Years |
Self |
2022 |
Prince Harry: Joker in the Pack |
Self |
2022 |
William & Kate: The First 40 Years |
Self |
2022 |
The New Princess of Wales |
Self |
2022 |
Prince Harry: A New Kind of Royal |
|
2021 |
Kate Middleton: Working Class to Windsor |
Self |
2017 |
Princess Diana: The Quiet Revolution |
Self |
2017 |
The Last 100 Days of Diana |
Self |
2017 |
Inside... |
Self - Harrods Director of Public Affairs, 1988-1998 |
2017 |
Diana: Conspiracy Theories |
Self |
2016 |
Prince Harry: Bridge Over Troubled Water |
|
2014 |
Conspiracy? |
Self - Former Al Fayed Spokesman |
2004 |
Have I Got News for You |
Self |
1990 |
Dispatches |
Self - Director of Public Affairs, Harrods, 1988-1998 |
1987 |