「善良な市民」は英語で次のように言えます。
ーa law-abiding citizen
「法を守る市民」
ーa good citizen
「良い市民」
ーa responsible resident
「道義心のある居住者」
例:
He has always been a law-abiding citizen, so I was shocked to see him get in trouble with the police.
「彼はずっと善良な市民だったので、警察のお世話になった彼を見てショックを受けた」
ご参考まで!