Disney Robert Mckenzie
Disney's Enchanted Robert McKenzie. The dashing Robert McKenzie played by Patrick Dempsey in the Disney movie Enchanted is handsomely attired in his working wardrobe of classictrench coat and tailored suit.