"That's it, Bonnie. I've had enough! I've known about all of them. I've known about every knuckle-dragging frat boy you've given a free ride, but guess what? I wasn't sitting back and taking it. Not at all! For every guy you were with, I was with someone new myself. Did you think I didn't know? I know everything!"
As a teaching assistant to Professor Hank Landry, Tim started out the semester as Veronica's nemesis, and as her star has risen in that class, so has Foyle's dislike for, and possible jealousy of, Veronica. It seems. That is, until we discover that he's the one who led Veronica on a wild-goose chase so she would learn that her would-be mentor, Landry, is actually philandering scum. Why he couldn't just tell her that is beyond us. Anyway, not only is Foyle possibly as smart and sneaky as Veronica, he wanted to protect Veronica from the crushing disappointment he experienced when he discovered that Landry was not the great guy Tim thought he was. He was also following and/or investigating the rape spree on campus and seems to now be doing the same with the dean's death.
There is a side to Tim that doesn't involve Criminology. While the fact that he's got a girlfriend is surprising enough, the fact that it's the frat-boy loving Bonnie Capistrano is downright shocking. And apparently he knew she was cheating on him all along. While his rant about her sleeping around on him — and his boasts that he cheated on her as well — goes on, the red herring flags are flying. And it turns out that he's not the rapist, but that doesn't mean he isn't also psycho.
But it turns out there may also be a softer side of Tim. When Bonnie became pregnant, he manned up and offered to marry her. It all became a moot point when Bonnie's roommate, Phyllis, caused Bonnie to lose the baby, but the fact that he forgave her and took her back after her indiscretions with Dick Casablancas and others points to a heretofore unknown Tim Foyle.
All bios: 3.15 3.12 3.09 3.06 3.05 3.01
James Jordan plays Timothy Foyle.