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.
LaMar was born in Twin Falls, Idaho and grew up in Houston, Texas, near his father, Charles LaMar Sr., who worked as an office manager for Alloys of Texas. At Madison High School, the younger LaMar excelled in multiple sports.