SEE LATEST
Rep John Ryan Nelson Williams (HD-080)
US West Virginia House since 8 months
Yea
Voted yes on SB354
Rep John Ryan Nelson Williams (HD-080)
US West Virginia House since 8 months
Yea
Voted yes on HB5343
Rep John Ryan Nelson Williams (HD-080)
US West Virginia House since 8 months
Yea
Voted yes on HB4986
Rep John Ryan Nelson Williams (HD-080)
US West Virginia House since 8 months
Yea
Voted yes on HB5273
Rep John Ryan Nelson Williams (HD-080)
US West Virginia House since 8 months
Yea
Voted yes on HB5002
Rep John Ryan Nelson Williams (HD-080)
US West Virginia House since 8 months
Yea
Voted yes on HB5262
Rep John Ryan Nelson Williams (HD-080)
US West Virginia House since 8 months
Yea
Voted yes on HB5267
Rep John Ryan Nelson Williams (HD-080)
US West Virginia House since 8 months
Yea
Voted yes on HB4594
Rep John Ryan Nelson Williams (HD-080)
US West Virginia House since 8 months
Yea
Voted yes on HB4594
Rep John Ryan Nelson Williams (HD-080)
US West Virginia House since 8 months
Yea
Voted yes on HB5045
SPONSORED LEGISLATION
The representative does not have any introduced bills yet.
BIOGRAPHY
INCUMBENT
Representative from West Virginia district HD-080
COMMITTEES
West Virginia House
BIRTH
--
ABOUT
John Ryan Nelson Williams was born in Bridgeport, CT. He received his undergraduate degree from the United States Military Academy at West Point and his law degree from Yale Law School. After law school, Williams joined the U.S. Army's Judge Advocate General's Corps. He served in Iraq, Afghanistan, Germany, and across the U.S. in various legal roles advising senior Army leaders. He continues to serve in the U.S. Army Reserve as a Colonel in the Judge Advocate General's Corps.read less
OFFICES HELD
West Virginia House from West Virginia
NEXT ELECTION