Josh Armstrong
Josh Armstrong
Investigator
Roanoke Office

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.