Character Recommendations Based on Jack McFarland

Brian Griffin Family Guy

A wry, sophisticated, struggling writer who also just so happens to be a dog

Lily Aldrin How I Met Your Mother

A flaky but supportive kindergarten teacher and painter

Caleb Rivers Pretty Little Liars

A bad boy with a good reason for acting out

Cat Grant Supergirl

She gets what she wants—a piping hot latte or an interview with Supergirl

Laurel Castillo How to Get Away with Murder

In a group of self-serving career climbers, she's the only one who wants to serve others

Seth Cohen The O.C.

After years of being a nerdy loner, Seth can't wait to shower charm on his newfound friends

Marshall Eriksen How I Met Your Mother

A lawyer in love with his fiancée, his friends, and enjoying life

Ned Pushing Daisies

Kind, warm, and gifted with an all-powerful touch

Bill Haverchuck Freaks and Geeks

The biggest nerd in high school and, therefore, the biggest target for bullies

Kyle Broflovski South Park

Emotional fourth-grader who plays Guitar Hero, speaks Pig Latin, and fights with his "Fat Ass" friend Cartman