Mitchell Edmonds

Mitchell Edmonds played the Senior TV Anchor in the Torchwood television story Dead of Night.