No photoSpencer EstabrooksDirectorIMDb Directed 12020s2023CaptchaFirst Assistant DirectorActed in 12010s2019The PsyBorgsDr. Cowboy