Nothing is known of Solomon's background other than him having a son.
Events of Red Dead Redemption
Solomon can be found in and around MacFarlane's Ranch. He commonly does odd jobs around the ranch and sometimes works inside the Foreman's Office. He can also be found playing Liar's Dice in Escalera and in Casa Madrugada.
Events of Undead Nightmare
In Undead Nightmare, Solomon can be found defending the settlement of MacFarlane's Ranch where he is on the roof of a house. If MacFarlane's Ranch is saved and Solomon survives, he will stand on a porch by the fire. Solomon can also be found at Fort Mercer. Since Fort Mercer is a safe zone, Solomon is in no danger from the Undead hordes.
Quotes
“
What crawled up your butt, Marston?
„
—Solomon Flake when insulted by high Fame John Marston.
“
John Marston himself. Look at you.
„
—Solomon Flake greeting high Fame John Marston.
“
Excuse me, Mr. Marston.
„
—Solomon Flake when bumped into by high Fame John Marston.
“
This is for killing my boy!
„
—Solomon Flake, when defending MacFarlane's Ranch from the mass hordes of the undead
“
Yer gonna pay for killing my kid!
„
—Solomon Flake, when defending MacFarlane's Ranch from the mass hordes of the undead
“
Damn things ate my Mom. It was terrible!
„
—Solomon Flake, talking to the player when the town is saved