Cast of
Perfect Assassins

About Perfect Assassins

When deadly terrorists strike, an FBI man, who is an expert on terrorist mentality, hunts their twisted "creator," who may be connected with a disgraced professor from his past.

Full Cast of Perfect Assassins

Andrew McCarthy
plays FBI Agent Ben Carroway

Andrew McCarthy as FBI Agent Ben Carroway

Andrew Thomas McCarthy (born November 29, 1962) is an American actor. He is best known for his roles in the 1980s fil...

See Andrew McCarthy's other roles

Portia de Rossi
plays Leo Benita

Portia de Rossi as Leo Benita

Portia de Rossi is an Australian-American actress, model, and philanthropist. She is best known for her roles as Nell...

See Portia de Rossi's other roles

Robert Patrick
plays Leo Benita

Robert Patrick as Leo Benita

Robert Hammond Patrick was born on November 5, 1958 in Marietta, Georgia, raised there and Boston, Mass., Dayton, Ohi...

See Robert Patrick's other roles

Nick Mancuso
plays Dr. Samuel Greely

Aaron Lohr
plays Billy Collins

Lisa Jane Persky
plays Janice Franklin

Michelle Madden
plays Anchor Woman

Denise Johnson
plays Little Girl

Kim Huff
plays Ben's Mother

Aki Aleong
plays Dr. Arnold Kuay

Rick Shuster
plays Helicopter Pilot

Rick Shuster as Helicopter Pilot

Rick Shuster is an actor, cameraman, stuntman and a helicopter pilot.

See Rick Shuster's other roles

Philip Tan
plays Sensei Assassin

Philip Tan as Sensei Assassin

Phil Tan was born in Singapore where he spent his childhood and then at the age of five moved to the UK. Phil started...

See Philip Tan's other roles

Carl Thibault
plays Laboratory Guard

Jackie Torres
plays Esmeralda (uncredited)


Crew of Perfect Assassins

Discover the backstage crew of Perfect Assassins →