Kevin Owers is an Actor known for The Omen (2006), Titanic (1997) and Eragon (2006).
The Rat Thing 2007
as Yacht Salesman
Titanic 1997
as Steward #3
Credits from TMDB.