"David Macpherson" Movies, TV