Will Chase has appeared in numerous independent films, including Still Life and Movie Pizza Love.