Known for
Filmography

Larvae
ENNot rated
Actor

Richard the Lionheart: Rebellion
EN · 20152.5
as English Archer

Richard The Lionheart
EN · 20132.9
Production Design

Claang
IT · 2010Not rated
as Duke William

Larvae
Actor

Richard the Lionheart: Rebellion
as English Archer

Richard The Lionheart
Production Design

Claang
as Duke William