Ian Mercer

Ian Mercer is an antagon ist in The Pirates of the Caribbean franchise.