A warrant has been served against a Rock Port man facing eight charges over a near three year period.
Court documents say Travis Lee Holmes faces felony charges of second-degree domestic assault, first-degree rape or attempted rape, first-degree burglary, second-degree sodomy, unlawful use of a weapon, first-degree endangering the welfare of a child creating a substantial risk, and first-degree harassment.
Holmes also faces a misdemeanor charge of a violation of an order of protection for an adult.
Records list those charges from February 2017 through December 2019.
No bond amount was set for Holmes.
Future court dates have not yet been set.