Who is Otto Kilcher?
Otto Kilcher is an American Mechanic, Television Personality. Otto Kilcher was born on April 19, 1952 in Alaska, USA. As of 2026, Otto Kilcher is 74 years old. Published estimates place the net worth of Otto Kilcher at Around $4 million.
