Character Recommendations Based on Mike Ross

Ted Mosby How I Met Your Mother

Hopelessly romantic architect in search of someone to be the mother of his children

Bruce Banner The Incredible Hulk / The Avengers

You won't like him when he's angry

Mrs. Hudson Sherlock

There's more to this sweet, caring landlady than meets the eye

Octavia Blake The 100

"I am not afraid."

Mary Margaret Blanchard Once Upon a Time

This meek schoolteacher can't remember her past as a spirited, swashbuckling Snow White

Mr. Gold Once Upon a Time

Manipulative, conniving, and ruthless, Mr. Gold is enigmatic no matter what world he's in

Pam Beesly The Office

Shy receptionist who would rather waste time with Jim than spend quality time with her fiancé

Dwight Schrute The Office

Annoying assistant to the regional manager who's all about beets, bears and Battlestar Galactica

Nick Miller New Girl

A sarcastic, cynical slacker who cares about people more than he lets on

Captain Hook Once Upon a Time

A roguish pirate who isn't quite as villainous as he pretends to be