Frank was Professor of Regulation in the School of Law from 2005 until 2014. From 2007 till 2011 he was Head of the School of Law. Prior to coming to Manchester Frank was a Professor of Economics at the University of Strathclyde. In 2010 he was President of the International Society for New Institutional Economics (ISNIE).
During 2006 Frank was a Special Adviser to the Joint Committee of the House of Lords and the House of Commons on the Legal Services Bill. In 2010 he was Special Adviser to the Justice Committee of the Scottish Parliament for its scrutiny of the Legal Services (Scotland) Act 2010.
He has represented the University of Manchester as a partner in the EU Commission funded China-EU School of Law in Beijing. He is currently a member of its Joint Management Committee.