2024- Act
Fallout
Actor - Wilzig
2019- Act
Evil
Actor - Leland Townsend
2011- 2016
Person of Interest
Actor - Harold Finch
2005
7.8
The Legend of Zorro
Actor - Harrigan
2004
8.0
Saw
Actor - Zep Hindle
2004- 2010
Lost
Actor - Ben Linus
1999
5.9
Playing by Heart
Actor - Bosco
Full filmography