Character

Captain Arthur Hastings

Captain Arthur Hastings in Agatha Christie Poirot (1989), played by Hugh Fraser.

Played by

Appears in

Agatha Christie Poirot1989