Ian Verdun
Los Angeles native Ian Verdun is a graduate of the California Institute of the Arts and the British American Drama Academy, and can be seen in Freeform's upcoming sci-fi thriller Siren as "Xander McClure".Xander McClure is a small-town, salt-of-the-earth, deep sea fisherman. A native of Bristol ...