Marks, 47, has 26 years of public safety experience. He will replace interim chief Dan Ruden.
"Marks has a strong background in public safety, and his work history demonstrates excellent skills in communications, effective leadership and developing strong partnerships within the community," City Manager Jim Estep said in a written statement. "After an intensive recruiting process it became apparent that he was the right candidate for this position, and I am sure he is going to be a great asset to the city."
Marks has been a captain with the Grass Valley Police Department since 2007. Before that, he served for two years as police chief of Hopewell, Va. He worked for the Grand Rapids Police Department in Grand Rapids, Mich., from 1992 to 2004, rising through the ranks to captain.
He will assume his duties with the Lincoln Police Department in October with an annual salary of $138,371, said Jill Thompson, city spokeswoman.
Marks holds a master's degree in organizational leadership from Norwich University and a master's in public administration with a concentration in disaster management from American Military University, as well undergraduate degrees in criminal justice and management, according to a city news release. He is pursing a doctorate in public policy administration through Walden University.
Marks and his wife, Leslie, have four children and live in Lincoln.