En el 2004 apareció en la película "Thunderbirds" donde interpretó a Lady Penelope.