Mark Brandon: Mark Brandon. Actor: Riverdale. Mark Brandon is known for Riverdale (2017), The Flash (2014) and Supernatural (2005). He has been married to Joanne Brandon since 2009.
Known For: Riverdale (Xavier St. Clair), The Flash (Richard Dearbon), Supernatural (Louis), The Man in the High Castle (NewscasterReich NewscasterTV Anchor)