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