ances ▁( 2 0 1 0 ) ▁as ▁Neil ▁B ray / Ph il ▁Ster in ▁Blue ▁Blo ods ▁( 2 0 1 0 ) ▁as ▁J ared ▁Being ▁Human ▁( 2 0 1 1 ) ▁as ▁D anny ▁( rec urr ing ▁role ) ▁The ▁F irm ▁( 2 0 1 1 ) ▁as ▁Jo ey ▁Mor ol to ▁Jr ▁Time ▁of ▁Death ▁( 2 0 1 3 ) ▁as ▁Eli ot ▁L ark en ▁Good ▁W itch ▁( 2 0 1 9 ) ▁as ▁Vincent ▁( 5 ▁episodes ) ▁ ▁Vo ice o vers ▁Station ▁X ▁( 2 0 0 5 ) ▁Kn ob ▁( voice ▁role ) ▁Ass ass in ' s ▁Cre ed ▁II ▁( 2 0 0 9 ) ▁Lud ov ico ▁Or si ▁( voice ) ▁Ass ass in ' s ▁Cre ed : ▁Bro ther hood ▁( 2 0 1 0 ) ▁Fab io ▁Or s ini ▁( voice ) ▁Far ▁Cry ▁ 3 ▁( 2 0 1 2 ) ▁Jason ▁Bro dy ▁( V o ice ▁and ▁Mo - cap ) ▁ ▁External ▁links ▁▁▁ ▁Gian pa olo ▁Ven uta ▁at ▁Gian Pa olo V en uta . com , ▁Official ▁Website ▁ ▁Further ▁reading ▁ ▁B ento , ▁Steph anie . ▁" D or val ▁resident ▁plays ▁lead ▁in ▁thr iller ." ▁The ▁Chron icle ▁[ Mont real ] ▁ 3 1 ▁January ▁ 2 0 0 7 . ▁Web . ▁ 1 2 ▁March ▁ 2 0 1 2 . ▁ ▁Category :