James Owen
James Owen is an actor, known for 3 Days to Kill (2014), Everly (2014) and Despite the Falling Snow (2016).
Newscaster