Борис Орнатский родом из Санкт-Петербурга, сын священника Философа Орнатского.
Окончил 10-ю Санкт-Петербургскую гимназию, в 1908 году, будучи 21 года, поступил в Константиновское артиллерийское училище. По окончании училища он был произведен в подпоручики и в 1911 году назначен служить в 49-ю артиллерийскую бригаду, исполнял обязанности учителя бригадной учебной команды, помощника заведующего учебной командой и заместителя заведующего бригадным офицерским собранием. В 1913 году был произведен в поручики и в том же году назначен служить в 3-ю батарею 23-й артиллерийской бригады, с которой он принял участие в боевых действиях против германцев в составе 9-й армии. В 1916 году был произведен в штабс-капитаны. Во время Первой мировой войны за отличия в боевых действиях был награжден пятью орденами.
После возвращения с фронта он жил вместе с родителями, помогая в храме отцу. По сообщению племянницы В.М.Яворской, но после революции Борис стал командиром Красной армии.
В августе 1918 года был арестован и расстрелян вместе со своим отцом, протоиереем Философом, и братьями Николаем и Владимиром.