Oscar Rodas

Oscar Rodas is the estranged father of Maggie Sawyer.