Allen McCullough з'являлося в 7 series та 3 фільмів. Цю роль, Dr. Michael Alexander, можна побачити в серіалі The Blacklist. У кіно, як Edwin у повнометражному фільмі Speed Demon.