David W. Ruoff earned his undergraduate degree in philosophy from the University of New Hampshire-Durham in 1991 and his J.D. from UNH Law in 1996.
He has been actively involved in trial work since his admission to the bar in 1996. He has practiced law as a staff attorney for the NH Public Defender, and Assistant Rockingham County Attorney, and an Assistant Attorney General.
Ruoff has been in private practice since 2006 and represents clients in criminal and civil disputes in state and federal court. He has taught and lectured at the law school on a regular basis since 1998.