Acting
A Promise
2025 · Movie
The World's Fastest Indian
2005 · Movie
Walking on the Sky
Entourage
2004 · Series
Mona Lisa Smile
2003 · Movie
Two Days
Spider-Man
2002 · Movie