All roles

The Passage
2007, Movie - Drama, Mystery, Thriller
Star Crossed
2009, Movie - Drama, Romance
Evil Toons
1992, Movie - Comedy, Horror
Legion of the Dead
2005, Movie - Horror, Thriller