Craig Porter Jr. currently plays for the Cleveland Cavaliers. He was born on February 26, 2000 in Terre Haute, IN. He is listed at 73' 73" and weighs 185 lbs. Porter went to high school at Terre Haute South Vigo (IN) and then Vincennes University. During his NBA career he played Cleveland Cavaliers since 2023.