A 20-year-old college student has been charged with murder after allegedly bludgeoning his boyfriend to death after a night out.

Bryan Canchola allegedly viciously beat Stephen Sylvester, 19, during a heated argument on Friday at an apartment they shared in Austin, Texas, before strangling his beloved dog, police have said.

At one point the suspect, who is a student at St Mary's University, is believed to have screamed at him: 'Why would you cheat on me?'

Stephen Sylvester, 19, (left), was allegedly beaten to death boyfriend Bryan Canchola (pair pictured together right) in their Austin, Texas, apartment after a drunken night out

According to KVUE the pair, who hadn't been dating for very long before the horrific incident unfolded, came out of their room pushing and shoving each other.

Their roommate told them to keep the noise down, so they apologized and went back into their room.

But the fight continued and, at around 4:30am, the roommate heard Sylvester scream: 'Let go; I'm trying to leave.'

He was also heard shouting at him, pleading with him to let his beloved dog Harlow go.

The roommate then started banging on the door and eventually made his way back into the room.

Canchola became aggressive toward the roommate, who noticed blood splattered on the wall.

Sylvester then went into the kitchen holding the back of his head with blood pouring down his neck and shirt.

The roommate helped gather up some belongings so they could go to the hospital. But then, in a fit of rage, Canchola allegedly punched Sylvester, causing him to floor on the floor.

As they tried to leave the apartment, Canchola then started throwing drinking glasses at the victim.

According to reports Sylvester (left) had blood running down his neck and blood following the alleged beating by Canchola (right). An investigator has said that Sylvester's beloved dog Harlow (left) had injured consistent with being strangled

Sylvester was checked into Sylvester into University Medical Center Brackenridge, but unexpectedly left again a short time later.

When the roommate found out, he called 911, concerned Sylvester had gone back to the apartment to sort things out with his boyfriend. A short time later, Canchola also dialled the number to say the pair had been fighting

Sylvester was taken back to the hospital by paramedics and died a short time later.

According to the affidavit, seen by KVUE, Canchola sent texts to his step-father saying he was 'scared, in trouble and did not know what to do.'

Reports suggest Canchola also changed his clothes at some point while EMS personnel were tending to Sylvester at the apartment.

An officer on the scene stated, according to the affadavit, that Canchola had apparent blood on his lips, hands and feet.

He also noted that there was a 'considerable lack of blood on Sylvester which suggested to him that the body may have been cleaned prior to his arrival.'

Canchola is currently in custody with a bond set at $500,000.