Horatio Hornblower Guest cast, played by Ron Cook Episode 3x01: Loyalty (Jan 5, 2003) Episode 3x02: Duty (Jan 6, 2003)