He has also served on the Board of the Institute of Welsh Affairs and was a member of the Ministerial Strategic Energy Group for Welsh Government.
Mae Steven hefyd wedi bod yn aelod o hwb di-garbon, ac ymgynghorydd allanol i DCLG, HMT a GLA ar bolisïau bron yn ddi-ynni.