Home›Teddy TetzlaffTeddy TetzlaffKnown for ActingBorn:1883-02-05Place:Orange, California, USAMovies1921Too Much Speed Details 1920Double Speed Details 1919The Roaring Road Details 1913The Speed Kings Details