He'd certainly have motive. Unless he was spotted on one of those cameras though, I'm more inclined to believe he's innocent. I just don't think he left while his roommate was asleep, killed Lauren, dumped her, and then came back, woke up at 8am and drove his roommate to class.
That said, he...