Wywodzi się z arystokratycznej rodziny. Jego ojciec Alessandro Ruspoli był dziewiątym księciem Cerveteri.
Otrzymał tytuł magistra filozofii na Uniwersytecie Kalifornijskim.
Jest utalentowanym graczem gitary flamenco. W 2005 roku ukazała się płyta CD z jego utworami.