Greg Tresan

Greg Tresan is a actor for many shows. he is known for his role as Richard Foster in AMC's The Walking Dead.