<P> The Herriot children , Jimmy and Rosie , are played by several different actors in their various stints . Jimmy is portrayed by Harry Brayne in the 1983 special . Oliver Wilson takes over the role from the 1985 special until the end of series 5 . Paul Lyon plays him in the final series . Rosie , meanwhile , is played by Rebecca Smith from the 1985 special until the end of series 5 . Alison Lewis takes over for the final series . </P>
<P> The Herriot children , Jimmy and Rosie , are played by several different actors in their various stints . Jimmy is portrayed by Harry Brayne in the 1983 special . Oliver Wilson takes over the role from the 1985 special until the end of series 5 . Paul Lyon plays him in the final series . Rosie , meanwhile , is played by Rebecca Smith from the 1985 special until the end of series 5 . Alison Lewis takes over for the final series . </P>
who played rosie in all creatures great and small
who played rosie in all creatures great and small
Alison Lewis Rebecca Smith
Alison Lewis Rebecca Smith