Teddy Dunn

Edward Wilkes "Teddy" Dunn (born June 19, 1980) is an Australian-born American actor known for his portrayal of Duncan Kane in the Rob Thomas television series Veronica Mars.