Ted Moehring
Ted Moehring is a cinematographer and director, known for Bloodbath in the House of Knives (2010), Invasion of the Reptoids (2011) and Revenge of the Devil Bat.
Ted Moehring's FILMOGRAPHY
as Actor (2)