Mark graduated from West Point in 2003. After graduation he served five years on active-duty Army including three tours in Iraq before moving to Montana and joining the Montana Army National Guard. Mark has served in the National Guard for the past 13 years where he has served in multiple leadership and staff roles to include command and deployments. During that time, he has also run a small construction company in Billings. He lives there with his wife and 5 children.