Finneus Egan

Finneus Egan is an actor. He portrayed Scratch in Pirates of the Caribbean: The Curse of the Black Pearl.