According to Wikipedia, he was a “pro-life Democrat” and Co-Chair of the Congressional Pro-Life Caucus, though he lost pro-life support after voting for Obamacare.
There is no such thing as a pro-life Democrat. Bart Stupak was described as a pro-life Democrat.
“Pro-life Democrat” is like “Pro-life RINO”, really. Just say you are against abortion and do nothing about stopping it.
If he voted for ObamaCare, then he’s not pro-life. It’s that simple.