Devon Sawa

Devon Sawa is a Canadian actor. He is well known for his role as Alex Browning in Final Destination and has had roles in other films such as Idle Hands, Wild America, Now and Then and ''Casper. As of 2010, Sawa stars as Owen Elliot in Nikita.''