Investigators say a 911 caller reported a possible kidnapping at the Farmersville home the men shared Saturday afternoon, but when officers got there, nobody was at the home.
A little while later, they say Alexander Shinn showed up. He confessed to assaulting his roommate early Saturday morning.
A Strathmore rancher found the victim's body later in the day and called the Tulare County sheriff's department for help.
Investigators positively identified the victim based on tattoos and early Sunday morning they booked Shinn into the Tulare County jail on a murder charge.
Stay with Action News for updates on this story.