Louis Decosta Jonson

Louis Decosta Jonson played Philip Farrington in TW: A Day in the Death.