Ace Ventura Wiki
Advertisement

Udo.jpg

Udo Kier is a German actor, who plays Ron Camp in Ace Ventura: Pet Detective.