Joseph Anderson

Joseph Anderson is an actor who performed motion capture for Resident Evil 6. He is credited with the role of Finn Macauley.