Allen también apareció en "Confessions of a Dangerous Mind", "Anger Management", "Project Greenlight" y en la película de terror "Feast", además de en diversas series de televisión, como "Embrujadas", "The X-Files", "Friends", "Mutant X" o "Smallville".