actors: Michael M. Foster