Pavel Sborshchikov is an actor, known for Terra Nova (2008), Wolfhound (2006) and Zveroboy (2009). Read more on iMDB