Actors: Derek Carroll