Rich Turiel is known for Robert Pollard: The Devil Went Home and Puked (2009) and The Electrifying Conclusion (2005).
No data