Mark Wilson

Mark Wilson is the current Deputy Police Commissioner of the Liberty City Police Department. Wilson has served under Police Commissioner Carson O'Hare since his appointment in 2010. Wilson was appointed to replace former Deputy Police Commissioner Francis McReary, who O'Hare believed was corrupt and "a stain on the department".