Ralph Finisterre é conhecido por Pirates of Treasure Island (2006), Derrick & Smoky (2011) e Pirates of Ghost Island (2007).