Alastair Greener

Alastair Greener played Victor in White Witch of Devil's End.