Known for
Filmography

13 Moons
EN · 20025.5
as Robert

Louis & Frank
EN · 19984.5
as Frank Di Buffoni

Somebody to Love
EN · 19945.2
as Taxi Dancer

In the Soup
EN · 19926.8
as Frank Barfardi

13 Moons
as Robert

Louis & Frank
as Frank Di Buffoni

Somebody to Love
as Taxi Dancer

In the Soup
as Frank Barfardi