Tropical Floral Print Shirt of Zachary Knighton as Orville "Rick" Wright in "Magnum P.I." Hi, chic chasers! Orville "Rick" Wright, played by actor Zachary Knighton, is seen wearing tropical floral print shirt in the Magnum P.I. TV Show.Magnum P.I. Season 5 Episode 17 (Fashion Moment Timestamp - H00M17S39)🛒 Shop Similar