CharacterTom FairfaxTom Fairfax in Mercy Street (2016), played by Cameron Monaghan. Played byCameron MonaghanAppears inMercy Street2016