Josh Armstrong
Investigator
Roanoke
Office
(T)
540-777-0882
(C)
540-597-7203
Josh joined the Federal Public Defender’s Office in Roanoke in 2026. He earned his bachelor’s degree in criminal justice from the University of Northern Colorado. Prior to joining the office, he served several roles within state and federal court systems.
Outside of the office, Josh enjoys spending time with his wife and children, tackling home projects, and exploring the outdoors.