Православный. Из потомственных дворян Херсонской губернии. Землевладелец Александрийского уезда (120 десятин при имении Литвинки), домовладелец Казани (10 домов).
Окончил Ришельевский лицей и военное училище. Юнкером 1-го гусарского Сумского полка участвовал в Крымской войне.
Уволившись в отставку по болезни, занялся сельским хозяйством в своем имении. В 1865 году окончил Киевский университет по медицинскому факультету. С 1869 по 1882 год за собственный счет продолжал образование за границей, слушая лекции в лучших европейских университетах и посещая научные центры и клиники. В 1876 году защитил магистерскую диссертацию «Об охлаждении поперечно-полосатых мышц лягушки» и был утвержден Советом Киевского университета в степени доктора медицины.
В 1882-1896 годах состоял ординарным профессором Казанского университета по кафедре общей патологии. Стал одним из пионеров исследований в области терморегуляции. Опубликовал ряд работ по физиологии мышц и дыхания.
Избирался почетным мировым судьей города Казани на два трехлетия (1889-1892, 1895-1898) и гласным Казанской городской думы.
В октябре 1896 года был уволен из университета «вследствие борьбы с администрацией». Выйдя в отставку, вернулся в свое имение Херсонской губернии и посвятил себя медицинской практике и опытам над животными. В октябре 1902 года, по представлению физико-математического факультета Казанского университета, был вновь избран профессором Казанского университета по кафедре физиологии, однако не был утвержден министерством.
В феврале 1907 года был избран членом II Государственной думы от Херсонской губернии. Входил во фракцию октябристов. Осенью того же года баллотировался в III Государственную думу по 1-му съезду городских избирателей Казани, однако не прошел.
По некоторым данным, после Октябрьской революции Хорват арестовывался, а его имение было разорено.
Умер от брюшного тифа в Александрии в 1926 году.