Known for
Filmography

Boys on Film 8: Cruel Britannia
EN · 20121.0
as Diana (segment "Diana")

Diana
EN · 20093.2
as Diana

Moulin Rouge!
EN · 20017.5
as Oscar Wilde boy (uncredited)

Boys on Film 8: Cruel Britannia
as Diana (segment "Diana")

Diana
as Diana

Moulin Rouge!
as Oscar Wilde boy (uncredited)