David Figlioli formou-se bacharel em Belas Artes pela Wayne State University em Detroit, Michigan. Ele também participou do Second City Training Center e do Actors Center, ambos em Chicago, Illinois. Seu primeiro show de atuação foi em um curta-metragem em 1999 e continuou aparecendo em várias séries de televisão e filmes. Algumas aparições em séries de TV incluem Angel (1999), Arquivo X (1993), Star Trek: Enterprise (2001), Monk (2002), Numb3rs (2005) e Castle (2009). Ele é provavelmente o melhor reconhecido do filme da TV SyFy Rock Monster (2008) em que ele jogou o vilão no controle da criatura título.