Brennan Jones

Brennan Jones is a character on ABC's Once Upon a Time. He is portrayed by Adam Croasdell.

History
Brennan, a fugitive, abandons his sons Killian and Liam to escape. However, he is caught and eventually put under the Sleeping Curse. Whilst under the curse, Brennan falls in love with a woman who nurses him and eventually true love's kiss wakes him up. The woman becomes his wife and although she dies from a plague, they have one son together. A century after abandoning his two eldest sons, Brennan works at a tavern and is surprised to discover that Killian is still alive. Killian had been ordered by the Evil Queen to kill Brennan as a test to ensure that Killian would be able to assassinate the Queen of Hearts. Although Killian cannot bring himself to kill his father at first, after discovering that Brennan named his new son after Liam, Killian slaughters Brennan.

Family

 * Killian Jones (son)
 * Liam Jones II (son)
 * Emma Swan (daughter-in-law)
 * Henry Mills (step-grandson)
 * Hope Swan Jones (granddaughter)
 * Lucy Mills (step-great-granddaughter)

Deceased

 * Unnamed second wife
 * Liam Jones I (son)
 * Alice Jones (wife)