picture gallery 1 / biopicture gallery 2orlando's films!orlando hangman!orlando quiz!
Abstracts.net
> Forums
> Chat
> Gossip

 
movies
Troy (2004) playing as Paris 
The Calcium Kid (2003) playing as Jimmy
The Pirates of the Caribbean (2003) playing as Will Turner 
The Kelly Gang (2003) playing as Joe Byrne
The Lord of the Rings: The Return of the King (2003) playing as Legolas Greenleaf 

The Lord of the Rings: The Two Towers, The (2002) playing as Legolas Greenleaf 
The Making of 'The Lord of the Rings', The (2002) playing as Himself / Legolas Greenleaf
Lullaby of Clubland (2002) playing as Finney
Deed Poll (2002) playing as Sean Poll 
Black Hawk Down (2001) playing as Private 1st Class Todd Blackburn 
The Lord of the Rings: The Fellowship of the Ring (2001) playing as Legolas 
Wilde (1997) playing as Rentboy
 
television
Live With Regis & Kelly (2002) playing as himself (interview)
The Johnny Vaughan Film Show (2002) playing as Himself
Passage to Middle-earth: Making of Lord of the Rings, A (2001) playing as Himself 
The Making of 'Lullaby of Clubland' (2001) (TV) playing as Himself 
Quest for the Ring (2001) (TV) playing as Himself / Legolas Greenleaf
The Saturday Show (2001) playing as Himself
The Office (2001) playing as Tony 
The Big Breakfast (2001) playing as Himself 
Smack the Pony (2000) (uncredited)
Midsomer Murders (2000) playing as Peter Drinkwater 
The Ben Elton Show (1998) playing as Himself
Casualty (1994) playing "Bit Part"