Milo Ventimiglia is the TV man of our dreams.
Beginning in the mid '90s, the actor has wooed fans one TV series after the other. He's been on shows like American Dreams and The Bedford Diaries and those are just some of the lesser known roles he's had.
Sure, he's acted in films as well including 2018's Second Act and Creed II, but television is where he shines brightest. Since today the California native turns 42 years old, it's time to celebrate him the best way we know how...by reliving all of his memorable TV roles.
Even though Ventimiglia has more than 30 TV credits to his name as of now, some of which include voicing animated characters on shows like Wolverine, there are three big shows that fans will always think of when they think of the birthday boy.
So what are the big three? Gilmore Girls, Heroes and This Is Us!
Back in the early '00s, Ventimiglia played Jess Mariano on Gilmore Girls and we've never quite gotten over how dreamy he was.
On the series he was the smart, quiet guy who won over Rory Gilmore's (Alexis Bledel) heart even though he had a bad boy exterior and wasn't exactly the golden boy like her first boyfriend.
Then there was Peter Petrelli on Heroes. For four seasons he was the medic who could absorb other people's powers as his own, which made him even more badass.
Currently, the actor plays Jack Pearson on This Is Us and wow, is he good. Just when we thought we couldn't love the star anymore he won over our hearts as Jack, everyone's favorite super dad, no matter what era he appears in.
Throughout his career, Ventimiglia has proven that his characters stay with his fans and that's why we want to know which Milo is your favorite Milo? Vote now!