台湾省立成功大学(现称国立成功大学)电机工程学系工学学士（1970年毕业）及香港中文大学工商管理硕士。曾创立一二三民主联盟，并且担任立法局议员及中华民国侨务顾问，现为美中三民主义大同盟秘书长。
政治生涯.任善宁1994年当选九龙城区议员，在1995年的区议员互选中当选香港立法局议员。任内，他曾为立法局文康广播事务委员会主席。但由于立法局直通车问题，他于香港主权移交后会被迫「下车」，未能成为临时立法会成员。任领导之一二三民主联盟曾参加了以民主派为主导的「反对临时立法会大联盟」。1