Ryan McTavish is an actor, known for Komodo vs. Cobra (2005), Hellbent (2004) and The Perfumer (1997). Read more on iMDB