Szekely Ervin s-a nascut in 1957, la Salonta. A absolvit Facultatea de Drept a Universitatii „Babes-Bolyai“, din Cluj. A ocupat posturi de consilier juridic si a lucrat ca ziarist. In perioada 1992–2004 a fost deputat in Parlamentul Romaniei, iar in urmatorii patru ani, secretar de stat in Ministerul Sanatatii.
In prezent este ziarist in cadrul Societatii Romane de Radiodifuziune. Este casatorit, are un fiu si o nepoata. In afara de Cum am devenit roman a publicat cinci carti in limba maghiara: doua volume de publicistica si trei romane.