Cast and Crew of Handsome Devil

Cast of
Handsome Devil

About Handsome Devil

A music-mad 16-year-old outcast at a rugby-mad boarding school forms an unlikely friendship with his dashing new roommate.

Full Cast of Handsome Devil

Fionn O'Shea
plays Ned Roche

Nicholas Galitzine
plays Conor Masters

Nicholas Galitzine as Conor Masters

Nicholas Dimitri Constantine Galitzine (born 29 September 1994) is a British actor. He is best known for starring in ...

See Nicholas Galitzine's other roles

Andrew Scott
plays Dan Sherry

Andrew Scott as Dan Sherry

Andrew Scott is an Irish actor. He achieved widespread recognition for playing the role of Jim Moriarty in the BBC se...

See Andrew Scott's other roles

Ardal O'Hanlon
plays Donal Roche

Ardal O'Hanlon as Donal Roche

Ardal O'Hanlon was born on October 8, 1965 in Carrickmacross, County Monaghan, Ireland. He is an actor and writer, kn...

See Ardal O'Hanlon's other roles

Amy Huberman
plays Natalie Roche

Ruairí O'Connor
plays Weasel

Michael McElhatton
plays Walter Curly

Michael McElhatton as Walter Curly

Michael McElhatton (born 12 September 1963) is an Irish actor and writer. He is best known for playing the role of Ro...

See Michael McElhatton's other roles

Moe Dunford
plays Pascal O'Keeffe

Moe Dunford as Pascal O'Keeffe

Moe Dunford is an Irish actor who is best known for his roles as Aethelwulf in Vikings and as Patrick Fitzgerald in P...

See Moe Dunford's other roles

Mark Doherty
plays Mr. Cunningham

Hugh O'Conor
plays Sex Instructor

Norma Sheahan
plays Lindy Masters

Stephen Hogan
plays Conor's Dad

Lauterio Zamparelli
plays Arthur

Eoin Griffin
plays Cheerleader

Patrick McDonnell
plays Fr. Flakey

Jay Duffy
plays Victor

Jay Duffy as Victor

Jay Duffy was born on April 22, 1996 and is currently 28 years old.

See Jay Duffy's other roles

Mark Lavery
plays Wallace

Jamie Hallahan
plays Spainer


Crew of Handsome Devil

Discover the backstage crew of Handsome Devil →