- 2008: Co-starred in the Iraq war thriller "The Hurt Locker" (released theatrically in 2009)
- 2008: Portrayed magician Harry Houdini in "Death Defying Acts"
- 2007: Played a smooth-talking salesman in the thriller "First Snow"
- 2006: Starred in "The Proposition," an Australian western written by musician Nick Cave
- 2006: Portrayed pop artist Andy Warhol in "Factory Girl"
- 2004: Starred in the family adventure film "Two Brothers"
- 2002: Acted opposite Helena Bonham Carter in the supernatural thriller "Till Human Voices Wake Us"
- 2002: Played Chance Wayne in an Australian stage production of "Sweet Bird of Youth"
- 2002: Played the lead in a remake of "The Time Machine"; directed by Simon Wells, the great-grandson of H G Wells (whose novel the film was based)
- 2002: Co-starred with James Caviezel in "The Count of Monte Cristo"
- 2000: Returned to the stage in a Melbourne production of "Face to Face"
- 2000: Offered a terrific turn as a man suffering with short-term memory loss in Christopher Nolan's "Memento"
- 2000: Played a Marine prosecutor in the military drama "Rules of Engagement"
- 1999: Co-starred with Robert Carlyle in "Ravenous"; directed by Antonia Bird
- 1999: Starred opposite Lili Taylor in "A Slipping Down Life"; premiered at Sundance Film Festival
- 1997: Made US film debut, co-starring with Kevin Spacey and Russell Crowe, as Los Angeles policemen in the Oscar-nominated "L.A. Confidential"
- 1994: Had breakthrough role as a drag queen in "The Adventures of Priscilla, Queen of the Desert"
- 1993: Debuted as a series regular on "Snowy River: The McGregor Saga" (aired in USA on The Family Channel)
- 1991: Had recurring role on the Australian soap opera "Home and Away"
- 1989: Portrayed a young Errol Flynn in "Flynn/My Forgotten Man" (released theatrically in 1994)
- 1988: Made feature debut in "Heaven Tonight" playing a rock musician
- 1985: Played student-turned-teacher Mike Young in the Australian TV serial "Neighbours"
- 1984: Won the Junior Mr. Victoria bodybuilding competition at age 16
- 1971: Moved to Australia with family at age three
- Began career as a child actor in Australian theater
- Toured Australia, as Danny Zuko, in the stage musical "Grease"




