CharacterDetective Frank CosgroveDetective Frank Cosgrove in Law & Order (1990), played by Jeffrey Donovan. Played byJeffrey DonovanAppears inLaw & Order1990