David Andrew MacDonald

Biography: In 1999 David Andrew MacDonald joined the cast of the CBS soap opera Guiding Light for what was to be just a short run to introduce another character. That short run turned into six years as the villianous Prince Edmund Winslow.

Juilliard trained MacDonald is no stranger to the soap world, having played time traveler Jordan Stark Stark on Another World, and also appearing on One Life to Live and Loving.

But soaps aren't the only credits David can boast, he's also appeared in dozens of stage productions.

David is married and has two children.

David Andrew MacDonald's Scores

  • TV
Average career score: N/A
Score distribution:
  1. Positive: 0 out of
  2. Mixed: 0 out of
  3. Negative: 0 out of
0 tv reviews
Title: Year: Credit: User score:
tbd Guiding Light: Season 58 Jun 30, 2009 Edmund Winslow (7/8/99-11/10/05; 1/19 - 20/06; 10/14/07-12/28/07; 1/23/09-9/17/09) tbd
tbd Guiding Light: Season 57 Jun 30, 2008 Edmund Winslow (7/8/99-11/10/05; 1/19 - 20/06; 10/14/07-12/28/07; 1/23/09-9/17/09) tbd
tbd Guiding Light: Season 56 Jul 2, 2007 Edmund Winslow (7/8/99-11/10/05; 1/19 - 20/06; 10/14/07-12/28/07; 1/23/09-9/17/09) tbd
tbd Guiding Light: Season 54 Jun 30, 2005 Edmund Winslow (7/8/99-11/10/05; 1/19 - 20/06; 10/14/07-12/28/07; 1/23/09-9/17/09) tbd
tbd Guiding Light: Season 53 Jun 30, 2004 Edmund Winslow (7/8/99-11/10/05; 1/19 - 20/06; 10/14/07-12/28/07; 1/23/09-9/17/09) tbd
tbd Guiding Light: Season 52 Jun 30, 2003 Edmund Winslow (7/8/99-11/10/05; 1/19 - 20/06; 10/14/07-12/28/07; 1/23/09-9/17/09) tbd
tbd Guiding Light: Season 50 Dec 5, 2001 Edmund Winslow (1999 - Present; Contract) tbd
tbd Guiding Light: Season 49 May 23, 2001 Edmund Winslow (1999 - Present; Contract) tbd
tbd Another World: Season 36 May 4, 1999 Jordan Stark/David Halliday (1998-1999) tbd
tbd Guiding Light: Season 47 Jun 30, 1998 Edmund Winslow (1999 - Present; Contract) tbd
tbd Another World: Season 35 May 4, 1998 Jordan Stark/David Halliday (1998-1999) tbd
tbd Another World: Season 34 Jul 10, 1997 Jordan Stark/David Halliday (1998-1999) tbd
tbd Another World: Season 27 Oct 29, 1990 Jordan Stark/David Halliday (1998-1999) tbd
tbd Another World: Season 24 Jun 30, 1987 Jordan Stark/David Halliday (1998-1999) tbd
tbd Another World: Season 6 Jun 30, 1969 Jordan Stark/David Halliday (1998-1999) tbd
tbd Another World: Season 5 Jan 2, 1968 Jordan Stark/David Halliday (1998-1999) tbd
tbd Another World: Season 4 Jun 21, 1967 Jordan Stark/David Halliday (1998-1999) tbd
tbd Another World: Season 3 May 9, 1966 Jordan Stark/David Halliday (1998-1999) tbd
tbd Guiding Light: Season 51 Jun 30, 1952 Edmund Winslow (1999 - Present; Contract) tbd