CharacterJames OnedinJames Onedin in The Onedin Line (1971), played by Peter Gilmore. Played byPeter GilmoreAppears inThe Onedin Line1971