- 2022Zelenskyy: The Man Who Took on PutinFilmSelf (as Prof Robert Service)
- 2007V.I.Lenin: History Will Not Forgive UsFilmSelf
- 2003Stalin: Inside the TerrorFilmHimself
- 1994A Wave of Passion: The Life of Alexandra KollontaiFilmSelf (as Dr Robert Service)