Movies
The Lizzie McGuire Movie
as Model #2
Beaches
as John
Elegy
as Younger Man
Smile
as Tommy
American Mary
as Billy Barker
The Secret
as Kevin Reece (uncredited)
Love Notes
as Jamie Derringer
Anything for Love
as Charles
In My Dreams
as Mario
Magic Beyond Words: The J.K. Rowling Story
as Jorge Arantes