Question: who did david caruso play in an officer and a gentleman
Answer: David Caruso as AOC Topper Daniels