Leonard Roberts is 6ft 1" tall
Leonard Roberts is a 52-year-old actor from St. Louis, Missouri, U.S.. We trawled the web to determine that Leonard Roberts' height is 6ft 1 (185.4 cm). This makes him 3.9 inches taller than the average male in the United States.
Explore our full list of Heroes Cast Heights
Explore our full list of 6'1" celebrities, like Leonard Roberts.