Henrik Ross

Oliver's, Leia's, Theia's father. Logan's ex-husband.