Skip to content
Thursday, November 12, 2026 Tonight’s issue · Toronto
Search
Subscribe

Everything worth watching

Jeff FaheyImage: Wikimedia Commons

People

Jeff Fahey

American actor

Jeff Fahey is an American actor whose notable roles include Duane Duke in Psycho III (1986), Pete Verill in Clint Eastwood's White Hunter Black Heart (1990), Jobe Smith in The Lawnmower Man (1992) and Captain Frank Lapidus on the ABC series Lost. He is also known for his work with director Robert Rodriguez, appearing in Planet Terror (2007), Machete (2010) and Alita: Battle Angel (2019).

Jeff Fahey appears in 3 films in The Rerun, from 1986 to 2019. Most of that work is in adventure, action and sci-fi. Frequent collaborators in The Rerun: Clint Eastwood (2), Anthony Perkins (2).

Known for

  • Lost (2008), Frank Lapidus. He played Captain Frank Lapidus on the ABC series from 2008 to 2010.
  • The Lawnmower Man (1992), Jobe Smith. One of his notable film roles of the 1990s.
  • White Hunter Black Heart (1990), Pete Verill. A role in Clint Eastwood’s film.
  • Psycho III (1986), Duane Duke. One of his notable roles of the 1980s.
  • Machete (2010). One of his collaborations with director Robert Rodriguez.
  • Alita: Battle Angel (2019). A later collaboration with Robert Rodriguez.

Movies

Quick answers

What movies and TV shows has Jeff Fahey been in?
Jeff Fahey appears in Alita: Battle Angel (2019), White Hunter Black Heart (1990) and Psycho III (1986) on The Remote.
When was Jeff Fahey born?
Jeff Fahey was born on 29 November 1952.

Before you go

Share this story