David St. James was born in Honolulu, Hawaii, USA. He is an actor, known for The West Wing (1999), iCarly (2007) and Shameless (2011).
David St. James has appeared in 25 movies.
Some of David St. James's most popular movies include:David St. James has appeared in 34 TV Series.
Some of the most popular TV Shows include: