We don't have a biography for Detective John Hagen yet. Hang in there, or go ahead and contribute one.
Appearances
CSI: Miami
Guest cast, played by Holt McCallany
- Episode 1x17: Simple Man (Feb 24, 2003)
- Episode 1x19: Double Cap (Mar 31, 2003)
- Episode 1x23: Freaks and Tweaks (May 12, 2003)
- Episode 1x24: Body Count (May 19, 2003)
- Episode 2x02: Dead Zone (Sep 29, 2003)
- Episode 2x03: Hard Time (Oct 6, 2003)
- Episode 2x05: The Best Defense (Oct 20, 2003)
- Episode 2x08: Big Brother (Nov 17, 2003)
- Episode 3x17: Money Plane (Mar 7, 2005)
- Episode 3x22: Vengeance (May 9, 2005)
- Episode 3x24: 10-7 (May 23, 2005)