 Ruffin worked as a teacher at South Lakes High School in Reston, VA where he taught history between 1982 and 2007 and wrote at multiple books on various religious and historical topics.His biography of Padre Pio (the third edition of which was published in late 2018) is the most complete biography in English of that popular Catholic Saint and ranks in the top tier of biographies ever written on Saint Pio.Ruffin lived in Reston, VA until his death in 2019.