Tragelaphus spekii jest gatunkiem roślinożernym. Preferuje rośliny wodne oraz rośliny w okresie kwitnienia.

Długość życia w warunkach naturalnych nie jest znana. W ogrodach zoologicznych żyją do 19 lat. 250px|right|thumb|Tragelaphus spekii gratus – samica

Rozród Samice dojrzewają w drugim roku życia, a samce pomiędzy 1,5–2,5 roku. Zdolność do rozrodu wykazują przez cały rok. Po około 8-miesięcznej ciąży samica rodzi w odosobnionym miejscu jedno młode, które ukrywa na suchej kępie wśród wysokich trzcin. Ubarwienie cieląt jest podobne do ubarwienia matki. Młode pozostają przy matce przez 6 miesięcy, podążając tuż za nią i ucząc się poruszania po grząskim terenie. W wieku około 4 miesięcy młodym samcom zaczynają wyrastać rogi.

Pokrewieństwo z buszbokiem jest na tyle bliskie, że gatunki te mogą się krzyżować.