lance prince