Ryan McCluskey

Ryan McCluskey

Ryan McCluskey is an actor and director, known for Resident Evil (2002), Enslaved: Odyssey to the West (2010) and Anaconda: Offspring (2008).