Insidious
About Insidious
Undiscovered stage actor out in the Land of Oz (Kansas).
Very passionate about the concept of voice over work as I have been a rabid consumer of animation since I was a kid. Still am to this day. Love the art form.