The latest cast addition to the CW's upcoming drama iZombie is actor Robert Buckley.

The former One Tree Hill actor has been cast to play Major, who was once main character Liv's fiance before she became a zombie, according to The Hollywood Reporter.

Despite still being in love with his former fiance, Major is learning how to be her friend again. His character is described as a friendly environmental engineer who used to play college football.

Though Liv remains uncast, three other roles were previously filled. Liv's roommate on the show, Peyton, will be played by Alexandra Krosney. Peyton is confused and worried about her friend's recent behavior.

David Anders signed on to play smug rich kid, Blaine, who will be an antagonist on the show and is struggling to deal with the drug business after getting in over his head. Finally, Malcolm Goodwin has been cast as the male lead of Clive. He is a police detective who was recently promoted to homicide, but has been struggling and needs to solve some cases fast.

The CW drama comes from Veronica Mars's Rob Thomas and Diane Ruggiero. The series will follow Liv who turns into a zombie and transitions to working in a coroner's office after being a med student so she has access to brains.
As she struggles to deal with her new life, she finds that after eating a body's brain, she has access to that person's memories and decides she must go out and help solve the murders.

image courtesy of Amazon