When we last saw Charmaine in Virgin River season 2, she was left devastated by Jack’s decision to get back together with Mel rather than to explore a relationship with her. Enraged by the decision, Charmaine made it clear she was not opposed to cutting Jack out of her life in threatening to keep their babies away from him.
Needless to say, Charmaine was not in the best of places when we last left her last season; however, things seem to be quite different when we meet up with her in season 3.
** Warning Virgin River season 3 spoilers ahead **
Who plays Charmaine’s finance in Virgin River season 3
As the season begins, we quickly discover that Charmaine has moved on from Jack and that she has a new man in her life. Not only does she have a new man in her life, but a fiance at that!
That’s right, Charmaine quickly rebounds from her breakup with Jack by getting into a relationship with Todd, a personal injury lawyer who quickly goes from boyfriend to fiance. Todd is played by actor Patrick Sabongui, who is among a handful of new cast members to join the Virgin River cast in season 3 in a recurring role.
Patrick Sabongui roles
If Charmaine’s finance Todd looks familiar to you, it’s likely that you’re a fan of The CW’s Arrowverse series as Patrick Sabongui is best known for his role as Captain David Singh on The Flash. It’s a role he’s played for more than 40 episodes across the show’s seven seasons and he even crossed over into Arrow with a few appearances as well.
In addition to playing Captain Singh, Sabongui’s other roles include parts on Homeland, Firefly Lane, Get Shorty, Beyond, Shooter, and The Art of More.
Virgin River season 3 is currently streaming on Netflix.
Read More About: Netflix Original Here: