Support Community Press

You can show your support of a vibrant and healthy free press by becoming a voluntary subscriber.

Subscribe Now

Ex-Granite Shoals chief charged with perjury surrenders to authorities

Joshua Patrick 'J.P.' Wilson

Joshua Patrick 'J.P.' Wilson


BEEVILLE — A former Granite Shoals police chief turned himself into the Bee County Jail on May 9 in response to a Burnet County grand jury indictment alleging he lied under oath about recordings and documents he took from the agency after he parted ways with the city, according to court and jail records.

Former Granite Shoals Police Chief Joshua Patrick “J.P.” Wilson, 44, was booked into the jail in Beeville and released the same day on a $15,000 bond, records showed.

He is charged with aggravated perjury, a third-degree felony that is punishable by two to 10 years in prison and a fine of up to $10,000 with a conviction.

On May 8, a Burnet County grand jury indicted Wilson and set his bond.

The grand jury document alleged that Wilson made “a false statement” when he told officials “he did not possess any copies of the video of his discussion of the termination of” a former Granite Shoals police officer.

In the fall of 2016, city officials launched civil legal proceedings against Wilson, claiming he was in possession of “video recordings or copies of video recordings … made on city property or during the exercise of defendant’s official duties while employed by the city.”

Wilson, who had left his position with the city the previous spring, was asked to surrender any documents — recordings or otherwise — obtained from the city, according to the temporary injunction agreement between the parties.

Around the same time, the former chief disputed the Granite Shoals city manager’s “rating” of his “discharge” from employment in an administrative hearing.

Wilson lives in Rockport, located about an hour from Beeville.

Attempts to reach him by phone were unsuccessful.

4 thoughts on “Ex-Granite Shoals chief charged with perjury surrenders to authorities

  1. Re Wilson and former Granite Shoals City Manager, I forgot mention something. This former City Manager truly cleaned up Granite Shoals when he provided $100 to any resident for letting the city pick up all the refuse/stuff in their yards. Beautification was the result.

    1. 100$ for residents? Rofl, I never got any of that and I’ve lived here 25 years. We pay out the nose for pickup here and it’s not to the city.

      Beautification did not result.

      1. Sorry Linda. You are right — well mostly. What I wrote about was discussed. Here’s what was passed: The city of Granite Shoals has a couple of programs to help residents to clean up their property:
        * Every other Friday, the residents can place up to three yards of trash in front of their home and Republic Service will pick up free of charge.
        * The other program is twice a year in April and October, the city will accept trash, brush and tires free of charge at the city hall property.
        * The program that is similar to what I referred is for unsafe buildings. The city will remove the building and give the property owners $50 to remove the structure.
        For clarifications, pls contact City Hall.

  2. The former City Manager of Granite Shoals is owed a huge debt of gratitude for all he did. This reported dismissal is only “the tip of the iceberg.” Hope all residents enjoy the new city park with jogging/bike-riding path, tennis courts and more. And the deer population was reduced to help citizens enjoy their gardens and shrubs.

Comments are closed. moderates all comments. Comments with profanity, violent or discriminatory language, defamatory statements, or threats will not be allowed.