Movie Actor
American actor who has appeared in various films including 1997's Face/Off, 1994's Scanner Cop, and 2013's The Pinhole Effect.