DEV BUILD (branch: master) - NOT FOR PUBLIC USE
 

Check out our latest Fleet Action!

 
Story

Profile Overview

Image created using NightCafe

James O'Shea

Human Male

Character Information

Rank & Address

Lieutenant Commander O'Shea

Assignment

Chief Security Officer
USS Mercy

Born

James O'Shea

June 20 2372

Tralee, County Kerry; Ireland, Earth

Summary

James O’Shea has been assigned to the USS Columbia as the Chief of Security following his time onboard the USS Mercy.

Appearance

James is tall (199cm) and of slightly over-average weight.  Though his wirey frame often makes people think of him as lanky and underestimate his strength and speed. He has dark wavey hair that he keeps just within the regulation length.

Modelled on Robert Sheehan

Personality

He is methodical and professional but quick to annoy when people make mistakes he feels that they should have seen but otherwise is a very outgoing and friendly individual. He also has a tendency to be overprotective and always leans on the side of caution.

History

Early Life (2372 – 2390)

Born into the clan O’Shea from County Kerry, Ireland he is the oldest of 3 children he often found himself looking out for his younger siblings; Kate (b. 2394) and Freya (b. 2395) in school. His mother, Emily was a local police officer and his father was a curator of the local museum on Irish folklore. He grew up spending most of his time helping his father at the museum and exploring the rugged countryside around Tralee. This instilled in him a sense of adventure and a desire to explore the unknown. Following school, he enrolled in the academy.

Academy (2390 – 2394)

During this time he was able to build friendships with the other cadets and with some of the professors both on earth and during his final year at Starbase Bravo. He showed a special aptitude for security and logistics during his training. What ultimately guided him into security was the years watching his mother work. He enrolled in the security officer track and quickly grew to love it.

Deep Space 3 (2395 – 2397)

Stationed at DS3 as a security officer he developed a friendship with LT (JG) Kirin Tarken who lead his security team before she was reassigned following an incident in 2396. She had a real knack for security and investigation work and taught him a lot on the job and about himself. During the two years at the station, he underwent Hazard team training.

USS Radiant Storm (2397 – 2399)

Assigned to the USS Radiant Storm as a newly minted Lieutenant he took on the role of a Security Shift/Team Lead and lead one of the Hazard team detachments on board the ship.

In 2399, O’Shea, on board the USS Radiant Storm was involved in a boarding action on a civilian cargo haulier that had been attacked by a Cardassian ship. The enemy vessel was driven off by the ship and her fighter wing but O’Shea lead the boarding team to rescue the crew who were held, hostage. The Cardassians who remained on the vessel began to execute the crew which forced the federation team to force entry. This resulted in several injuries and casualties on both sides with O’Shea losing his leg but the crew were rescued. He received a commendation for his the engagement.

Medical Leave (2399 – 2400)

Following the loss of his leg O’Shea was placed on medical leave allowing for the regrowth of his limb, rehabilitation and therapy. During that time he was sent back to Earth where his condition was monitored. During the last half of his leave, he spent the time travelling back and forth between his childhood home in Ireland and Star Fleet medical facility in San Fransico he was attending.  His primary concern during the year of medical leave was that it would delay his promotion to Lieutenant Commander, something he had been striving towards.

USS Mercy (2400 – 2400)

Following a year on medical leave O’Shea was assigned the position of Chief of Security on board the medical ship, the USS Mercy. Following a rather eventful few months where the ship encountered an ancient sentient AI bent on galactic domination and destruction, rebuilding a damaged colony following an attack by Romulan and Klingon forces and navigating a plague linked to an observation team the crew of the USS Mercy were reassigned. For his work on board, he was promoted to Lieutenant Commander.

USS Columbia (2400 – Current)

After some downtime working at the academy training cadets, he was assigned as the new Chief of Security on board the Galaxy-class USS Columbia. He is joined by his old friend Suven Pach who has recently been granted a field promotion from Chief Petty Officer to Lieutenant who will be acting as his assistant CoS.

Service Record

Date Position Posting Rank
2390 - 2394 Cadet Freshman Grade: Security Officer/Specialist Starfleet Academy (Earth)
Cadet
2395 - 2397 Security Officer/Specialist Deep Space 3
Ensign
2397 Security Team Leader Deep Space 3
Lieutenant Junior Grade
2397 - 2399 Security Shift Leader USS Radiant Storm
Lieutenant
2399 - 2400 Medical Leave Earth
Lieutenant
2400 - 2401 Chief of Security USS Mercy
Lieutenant
2401 Chief of Security USS Columbia
Lieutenant Commander

Load Time: 0.74 seconds

Total SQL Queries: 69

8 SELECT * FROM wp_posts WHERE ID = -1 LIMIT 1
1 SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND wp_posts.post_name = '58852' AND wp_posts.post_type = 'character' ORDER BY wp_posts.post_date DESC
1 SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND wp_posts.ID IN (48930,48931,48932) AND wp_posts.post_type = 'attachment' AND ((wp_posts.post_status <> 'trash' AND wp_posts.post_status <> 'auto-draft')) ORDER BY wp_posts.post_date DESC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (51878) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 51876 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (51876) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 60772 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (60772) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (48974) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 48975 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (48975) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (48933) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND wp_posts.ID IN (48934,48935,48936) AND wp_posts.post_type = 'attachment' AND ((wp_posts.post_status <> 'trash' AND wp_posts.post_status <> 'auto-draft')) ORDER BY wp_posts.post_date DESC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (48934,48935,48936) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (48929) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (48931,48932,48930) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (48922,48923,48924) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (48925) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND wp_posts.ID IN (48926,48927,48928) AND wp_posts.post_type = 'attachment' AND ((wp_posts.post_status <> 'trash' AND wp_posts.post_status <> 'auto-draft')) ORDER BY wp_posts.post_date DESC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (48927,48928,48926) ORDER BY meta_id ASC
1 SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'group_news' AND ((wp_posts.post_status = 'publish')) ORDER BY wp_posts.post_date DESC LIMIT 0, 2
1 SELECT wp_posts.* FROM wp_posts WHERE ID IN (140922,140618)
1 SELECT t.*, tt.*, tr.object_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('group_news_category') AND tr.object_id IN (140618, 140922) ORDER BY t.name ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (140618,140922) ORDER BY meta_id ASC
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'event_status' AND wp_postmeta.meta_value = 'In Progress' ) AND ( mt1.meta_key = 'event_type' AND mt1.meta_value = 'fleet_action' ) ) AND wp_posts.post_type = 'events' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_title DESC LIMIT 0, 1
1 SELECT wp_posts.* FROM wp_posts WHERE ID IN (122202)
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (122202) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 13085 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 86412 LIMIT 1
1 SELECT ID, post_name, post_parent, post_type FROM wp_posts WHERE post_name IN ('donate') AND post_type IN ('page','attachment')
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '2457' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC
1 SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND wp_posts.ID IN (48922,48923,48924) AND wp_posts.post_type = 'attachment' AND ((wp_posts.post_status <> 'trash' AND wp_posts.post_status <> 'auto-draft')) ORDER BY wp_posts.post_date DESC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (58852) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 71725 LIMIT 1
1 SELECT * FROM wp_users WHERE ID = '2457' LIMIT 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (2457) ORDER BY umeta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 58744 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (58744) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 58759 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 71520 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 53953 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 58784 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 32090 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 35665 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 52571 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 58983 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 71547 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (48921) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 54530 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 58376 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 32589 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 58775 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 71975 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 48921 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (53904) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 48974 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 48933 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 48929 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 48925 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 85359 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (85359) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 12371 LIMIT 1