actors: Craig De Rosa