Steve Marshall may refer to: Steve Marshall (politician) (born 1964), Attorney General of Alabama Steve Marshall (magician), magician, clown, writer and artist Steve Marshall (wrestler) (born 1960), Canadian wrestler