Al Foster hat 4 Serien und 2 Filme gedreht. Unter anderem spielte er Davies in der Serie House.Im Kino in der Rolle des Security Guard #1 im Spielfilm Wishmaster 2: Evil Never Dies.