Botanical Print Shirt of Zachary Knighton as Orville "Rick" Wright in "Magnum P.I." Welcome, fashion flaneurs! Orville "Rick" Wright, played by actor Zachary Knighton, is seen wearing botanical print shirt in the Magnum P.I. TV Show.Magnum P.I. (2023 TV series) Season 5 Episode 15 (Fashion Moment Timestamp - H00M07S11)🛒 Shop Similar