It looks like we don't have any Biography for Steven Johnson yet.
Robot Wars - Season 6
Robot Wars - Season 9
Robot Wars - Season 7