Last Updated: January 19, 2026
Nationality
United Kingdom
DoB
1970-03-30
Address
The Hague, Netherlands
Reg. ID
518353876, Passport
Other Information
SDN
Date of listing
2025-02-13
Authority
US
Program
Executive Order 14203 of February 6, 2025 Imposing Sanctions on the International Criminal Court
Regime
OFAC-horizontal
Target State
ICC
Measures
Blocking Property, Suspending Entry
Additional Details
SDN
Program URL