SAN ANGELO, Texas — A San Angelo man has been arrested and charged with multiple sex crimes.

A statement from the Texas Department of Public Safety Wednesday afternoon said special agents arrested Dustin McVinnie, 24, for multiple sex crimes, dating back to 2012.

According to the statement, a lengthy investigation revealed that in 2012, McVinnie sexually assaulted a victim in San Angelo. It was also recently discovered that McVinnie sexually assaulted a child and was found to be in possession of child pornography.

McVinnie is currently being held at Tom Green County Jail with bond set at $600,000 for all three charges, combined.

Court records show McVinnie's offense dates as:

Sexual assault: October 2012

Sexual assault of a child: November 2018

Possession of child pornography: May 2019.