@Eviledd1984 Oooh very cool character idea! I don't see any reason to decline, so accepted!
So right now in the game we are at a transition point; the ship is sinking and the next post is likely going to be everyone pretty much blacking out and then washing ashore at the island. I think your character could just wash ashore along with everyone else and you could make your intro post then. It's not a big deal if he wasn't seen by anyone else while on the ship, though given his appearance I'd guess he'd have made a lasting impression on anyone that did see him, so maybe he spent most of the time in the privacy of his cabin or something.
In any case I should be making the next post soon with everyone finally arriving on the island (post has been delayed for some time now tbh so hopefully I'll be able to update it within a day or two). Also feel free to put your character in the characters section if you like.