David St. James was born in Honolulu, Hawaii, USA. He is an actor, known for The West Wing (1999), iCarly (2007) and Shameless (2011).
2002
tv
1989
1994
2001
1990
1993
2016
1999
2007
1998
1992
2009