Known For
Filmography
2025
2004
20032002
2002
2001
2001
1998

The Pitt
TV · as Nurse Jesse · 25 eps

On Air with Ryan Seacrest
TV · as Self · 1 ep
Pepsi Smash
Pepsi Smash
TV · as Self · 2 eps

Repli-Kate
Movie · as Stoner

Big Fat Liar
Movie · as Rudy

Not Another Teen Movie
Movie · as Dude

The Princess Diaries
Movie · as Michael's Bandmate (uncredited)

Dawson's Creek
TV · as Elliott Sawyer · 3 eps

