Todd Alan Crain, 14 seri ve 1 film filmlerinde yer almıştır.Bu performans Marvel's The Punisher dizisindeki David Schultz rolünde görülebilir.Sinemada, Tallulah adlı uzun metrajlı filmde Newscaster olarak.