2006
| Pirates of the Caribbean 2 (Will Turner)
|
2005
| Elizabethtown (Drew Baylor)
|
2005
| Kingdom of Heaven (Balian of Ibelin)
|
2004
| Haven (Shy)
|
2004
| Troy (Paris)
|
2003
| The Lord of the Rings - The Return of the King (Legolas Greenleaf)
|
2003
| Pirates of the Caribbean - The Course of the Black Pearl (Will Turner)
|
2003
| The Calcium Kid
|
2003
| Ned Kelly (Joe Byrne)
|
2002
| The Lord of the Rings - The two Towers (Legolas Greenleaf)
|
2001
| Black Hawk down (Todd Blackburn)
|
2001
| The Lord of the Rings - The Fellowship of the Ring (Legolas Greenleaf)
|
1999
| Wilde
|
1997
| Midsomer Murders (Episode 12, Peter Drinkwater)
|
|
|
|
|
|
|