He is perhaps best known for his role as PERSON@1 in the NUMBER@1 film Trainspotting , his portrayal of the young PERSON@2 in the Star Wars prequel trilogy , and his role as the romantic penniless writer MISC@1 in the NUMBER@2 film Moulin Rouge !

He is perhaps best known for playing the lead role in PERSON@3 's Trainspotting , his portrayal of PERSON@2 in the prequel trilogy of Star Wars , and his motorcycle adventures with friend PERSON@4 .
