In 1912 he finished fifth in the 400 metres competition. Haff also competed in the exhibition baseball tournament at the 1912 Olympics.