Apareció en "Constantine" (protagonizada por Keanu Reeves) en el papel del Arcángel Gabriel, y como actriz secundaria en películas como "Vanilla Sky" con Tom Cruise y "La playa", con Leonardo DiCaprio.