Port Charles police commissioner Jordan Ashford has had a turbulent past on “General Hospital.

Jordan first came to town as an undercover DEA agent, eventually leaving to become commissioner.

And, when Andre found out, he broke up with her.

Donnell Turner and Vinessa Antoine smiling

T.J. eventually found out and he was understandably angry upon learning that Shawn was his biological father.

But he refused to donate his kidney, so Curtis and several others plotted to steal it.

Fortunately, the relentless Aunt Stella badgered Ryan into agreeing.

Briana Nicole Henry and Donnell Turner posing together

From prison, Cyrus had T.J. kidnapped and used him to blackmail Jordan into ordering his release.

Taggert then allowed Jordan to fake his death, so that Cyrus wouldn’t target his family.

Curtis was upset to eventually learn about all of Jordan’s lies, and he ultimately filed for divorce.

Curtis talking to Jordan on “General Hospital”

He soon moved on with Portia Robinson (Brook Kerr).

Stella had a stroke at Kelly’s diner, and the papers were lost.

Jordan and Curtis subsequently refiled, and he finally managed to marry Portia.

And sadly, that lie has jeopardized her marriage to Curtis.