You can't force him to leave, he has as much right to be there as you do. His name can only be removed from the lease if you AND him AND your landlord agree to make the change. Short of that, you will have to wait until the lease term is up and then move yourself.