Robert Sella is an American stage and screen actor.
as Dirk Van Garrett
as Dr. Muller
as Maitre D'
as Vincente Minnelli (voice)
as Adrian
as St. Malachy
as Danny
Acting
Male