Known for
Filmography

Running Wild
EN · 19987.5
as Scarface

The Lost World
EN · 19925.2
as Witch Doctor

Return to the Lost World
EN · 19925.6
as Witch Doctor

Running Wild
as Scarface

The Lost World
as Witch Doctor

Return to the Lost World
as Witch Doctor