A Town Like Alice
The Long Road to War
Napoleon: The Russian Campaign
Promises & Betrayals: Britain and the Struggle for the Holy Land
Movie · as Himself
TV · 2 eps
Movie · as Self - Historian
Movie · as Michael Rhodes