A Spirit Lake man faces two felony charges for allegedly assaulting a woman in a Spirit Lake home.

Spirit Lake police say 18-year-old Aaron Opdyke faces third degree sexual abuse and third degree kidnapping charges.

Police were called to a home in Spirit Lake and cops allege Opdyke sexually assaulted an adult woman. Opdyke also faces marijuana possession charges. Opdyke was taken into custody and is being held in the Dickinson County Jail.