06/25/2026
Captain J. H. Rogers: Fifty Years Behind the Badge
Few peace officers in Texas history devoted as much of their lives to public service as Captain J. H. Rogers. His remarkable career began in 1882, when he joined the Texas Rangers, serving the people of Texas during one of the state’s most turbulent eras.
After years in the Rangers, Rogers was appointed United States Marshal, continuing his commitment to law and order along the Texas frontier. He later returned to the Rangers, rising to the rank of Captain, where his leadership and experience earned him the respect of fellow lawmen throughout Texas.
From his first days as a Ranger until his passing in 1932, Captain Rogers served an incredible 50 years as a Texas peace officer. His career bridged the frontier days and the modern era of law enforcement, making him one of the longest-serving and most respected peace officers of his generation.
The history of Texas was written not only by famous battles, but also by dedicated men like Captain J. H. Rogers, who spent a lifetime protecting the people of this great state.
One Del Rio 🤠
Source: La Hacienda