Castle Rock apareceu em 1 série e 2 filmes. Um desempenho a ser encontrado no papel de Jeff Chase na série Find Me in Paris. No cinema, como Kyle Williamson na longa-metragem One Bad Apple: A Hannah Swensen Mystery.