Alexander Mendeluk is an actor and assistant director, known for Twilight (2008), The Twilight Saga: New Moon (2009) and Avalanche Sharks (2014). Read more on iMDB