LaMar was born in Twin Falls, Idaho and grew up in Houston, Texas, where his father, Charles LaMar Sr., was an office manager at Alloys of Texas. The younger LaMar attended Madison High School where he was a three-sport captain.
Born in Twin Falls, Idaho, LaMar spent his childhood in Houston, Texas, near his father, Charles LaMar Sr., who managed offices for Alloys of Texas. At Madison High School, the younger LaMar excelled as a multi-sport athlete.