The story:
My father is a Canadian citizen. He was in the US for almost 25 years and had his green card but not citizenship. Has been married to a US citizen for 20 of those years and still is. He was deported from California after serving two years in prison for what I am fairly certain is deemed an aggregated felony. That charge could be fought and possibly won if he was here.
My questions:
Is an I-212 waiver an option?
Because he is married to a US citizen, can that be leveraged in any way?
Due to his age, are there any other routes to take, being aging and away from his family is a hardship.
If all else fails can he ever visit on a short term visa?
Thank you all in advance.

