Colin Campbell as David Ashton in "Giving and Taking"