Jeff Fahey

Jeff Fahey is the actor who protrays Leo Kane.

Filmography

 * Lost (2009-2010)