actors: David J. MacNeil