Ian McCaskill, Michael Mansfield - Cast Appearances