El verdadero nombre de Johnny Sins es Steven Wolfe. Nació el 31 de diciembre de 1978 en Pittsburgh, Pensilvania. Era un adolescente bastante tímido. Consiguió convencer a sus padres de que le compraran un ordenador para poder ver porno. Después de la escuela, hizo algunos trabajos en el sector de la construcción. A los 24 años, desarrolló una calvicie prematura y decidió raparse la cabeza con bastante rapidez.
En 2006, con 28 años, se trasladó a Los Ángeles y comenzó su carrera en el porno. Tiene más de 2.500 vídeos a sus espaldas y ha trabajado para algunos de los estudios más importantes, como Brazzers (con más de 1.000 escenas) y Naughty America. Ha rodado con muchas estrellas del porno como Lisa Ann, Alexis Texas, Adriana Chechik y Abella Danger.
En 2015, Pornhub lanzó una campaña de crowdfunding para producir la primera película X en el espacio, en la que él iba a aparecer. No se alcanzó el presupuesto necesario y el proyecto se cayó. A principios de 2017, Sins y la actriz X Kissa Sins (su mujer por aquel entonces) lanzaron su canal de YouTube SinsTV, en el que hablan de su vida cotidiana y destilan consejos sexuales. En noviembre de 2022, el canal contaba con más de dos millones de suscriptores.
En 2018, Johnny Sins recibió el premio al intérprete masculino más popular por parte de las mujeres en los Pornhub Awards anuales. Desde 2020, el actor ha dejado de aparecer en vídeos porno para estudios, pero sigue produciendo contenidos bajo su propia entidad. Johnny Sins vive en la actualidad en Las Vegas. Estuvo casado con la actriz X Kissa Sins. Se separaron en 2019, pero mantienen fuertes lazos. Fuera del porno, disfruta dando paseos y practicando yoga.