Jim was born in Long Island, New York. He moved to Washington with his family in 1979. After graduating high school Jim was married in 1991. Jim and his wife began raising their twin daughters. He and his wife decided to return to college in 1993 where they attended and graduated from the University of Idaho. After graduating from college, they lived in Oregon for eleven years before eventually moving their family back to Idaho.
Jim joined Shep Law Group in May of 2017 as the Marketing Director along with a variety of roles necessary in a growing law firm.
Jim has four daughters, two sons, one grandson and one granddaughter. He is passionate about family and community. He is actively involved in many local sports programs.