Cast of Three Rivers

Meet the talented cast of Three Rivers. From main characters to supporting roles, discover the actors who bring this show to life.

Starring: Alex O'Loughlin as Dr. Andy Yablonski, Katherine Moennig as Dr. Miranda Foster, Daniel Henney as Dr. David Lee, Christopher J. Hanke as Ryan Abbott, Justina Machado as Pam Acosta, Amber Clayton as Dr. Lisa Reed, Alfre Woodard as Dr. Sophia Jordan