David Lyons

David Lyons is an Australian television actor born in Melbourne, Victoria, Australia on April 16th, 1976. In 2011, David was cast in the lead role of police officer-turned-superhero Vince Faraday in the short-lived NBC television series The Cape.