Ace Ventura Wiki
Advertisement
Udo

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

Advertisement