แม่ตั้งชื่อเล่นว่า จอห์นสัน ตั้งแต่ปี ค.ศ.1977(พ.ศ.2520) เพราะสมัยนั่นมีแป้งแคร์พึ่งเปิดตัวใหม่ แม่ทดลองใช้แต่ผมแพ้ แม่จึงกลับมาใช้ Johnson&Johnson ตั้งแต่นั้นมาจึงได้ชื่อเล่นนี้มา คนที่เรียกผมจอห์นสันส่วนใหญ่จะเป็นน้ากับอา เพื่อน ๆ ที่เรียนอนุบาล นอกนั่นก็เรียกว่า จอห์น ธรรมดา ถึงแม้จะชื่อเล่นเป็นฝรั่งแต่ก็ไม่เก่งภาษาอังกฤษ มาอยู่ต่างประเทศทำให้เก่งภาษาขึ้นมาก เริ่มเรียนภาษาอังกฤษตั้งแต่ประถมศึกษาปีที่ 5 ชอบมาก แต่เพราะครูจึงทำให้ไม่ชอบภาษาอังกฤษเพราะครูใส่ใจคนที่ไปเรียนพิเศษกับครูที่บ้านมากกว่าคนที่เรียนให้ห้องที่โรงเรียน เคยติดศูนย์ภาษาอักกฤษด้วย มาเรียน ปวช. ยิ่งไม่ได้เรียนภาษาอังกฤษ ยิ่งทำให้ลืมทุกอย่างเกี่ยวกับภาษาอังกฤษเลย
โรงเรียนศรีหนองบัว อำเภอหนองบัวลำภู จังหวัดอุดรธานี
โรงเรียนหนองบัววิทยายน (ว.ย.) อำเภอหนองบัวลำภู จังหวัดอุดรธานี (ปัจจุบันใช้ตัวย่อว่า น.บ.ว.)
โรงเรียนหนองบัววิทยายน (น.บ.ว.) อำเภอหนองบัวลำภู จังหวัดอุดรธานี
โรงเรียนหนองบัวพิทยาคาร (น.พ.) อำเภอหนองบัวลำภู จังหวัดอุดรธานี
โรงเรียนเทคโนโลยีภาคตะวันออกเฉียงเหนือ อำเภอเมือง จังหวัดขอนแก่น
สถาบันราชภัฏเลย (ปัจจุบันเป็นมหาวิทยาลัยราชภัฏเลย) อำเภอเมือง จังหวัดเลย
สถาบันราชภัฏเลย (ปัจจุบันเป็นมหาวิทยาลัยราชภัฏเลย) อำเภอเมือง จังหวัดเลย
มหาวิทยาลัยขอนแก่น อำเภอเมือง จังหวัดขอนแก่น
Australian Language Schools (ALS)
Queensland Academy of Technology (QAT)
Queensland Academy of Technology (QAT)
อำเภอศรีบุญเรือง จังหวัดหนองบัวลำภู
ตำแหน่ง ครู สอนอนุบาล
อำเภอเมือง จังหวัดเลย
ตำแหน่ง เจ้าหน้าที่บันทึกข้อมูล ฝ่ายทะเบียน
อำเภอด่านซ้าย จังหวัดเลย
ตำแหน่ง ครู สอนคณิตศาสตร์ ปวช.1 และ ปวส.1
อำเภอเมือง จังหวัดเลย
ตำแหน่ง ครู สอนคณิตศาสตร์ ม.4, 5, 6
อำเภอเมือง จังหวัดเลย
ตำแหน่ง อาจารย์ สอนสถิติ ปี 1
อำเภอเมือง จังหวัดเลย
ตำแหน่ง นักวิชาการ
อำเภอเมือง จังหวัดเลย
ตำแหน่ง ครู สอนคณิตศาสตร์ ม.1, 2, 3 และ ลูกเสือ ม.3
อำเภอแม่ลาน้อย จังหวัดแม่ฮ่องสอน
ตำแหน่ง ครู คศ.1 สอน ป.4 ทุกวิชา และคอมพิวเตอร์ ม.1, 2, 3 และลูกเสือมัธยมต้น
อำเภอแม่ลาน้อย จังหวัดแม่ฮ่องสอน
ตำแหน่ง ครู คศ.1 สอนคณิตศาสตร์ ม.4, 5, 6 และลูกเสือ ม.1
อำเภอกำแพงแสน จังหวัดนครปฐม
ตำแหน่ง อาจารย์ สอน ปี 2, 3, 4 สาขาวิทยาการคอมพิวเตอร์และเทคโนโลยีสารสนเทศ